]>
Commit | Line | Data |
---|---|---|
79f5c7d2 ER |
1 | Index: rpm/CHANGES |
2 | 4.5 -> 5.0: | |
3 | + - jbj: perform fsync(2) before closing installed file. | |
4 | - jbj: default RPMCANONCOLOR to 3 everywhere but ia64 and mips*. | |
5 | - rse: remove now unused LIBDIR (--with-path-lib) from Autoconf and rename --with-path-usrlib to --with-path-lib | |
6 | - jbj: hardwire _GetPass() to avoid --addsign (*Getpass) segfault for now. | |
7 | Index: rpm/lib/fsm.c | |
8 | RCS File: /v/rpm/cvs/rpm/lib/fsm.c,v | |
9 | rcsdiff -q -kk '-r2.115' '-r2.116' -u '/v/rpm/cvs/rpm/lib/fsm.c,v' 2>/dev/null | |
10 | --- lib/fsm.c 2007/06/21 12:13:29 2.115 | |
11 | +++ lib/fsm.c 2007/07/09 23:18:17 2.116 | |
12 | @@ -1043,8 +1043,10 @@ | |
13 | xx = munmap(mapped, nmapped); | |
14 | /*@=noeffect@*/ | |
15 | fsm->rdbuf = rdbuf; | |
16 | - } | |
17 | + } else | |
18 | /*@=branchstate@*/ | |
19 | +#else | |
20 | + xx = fsync(Fileno(fsm->rfd)); | |
21 | #endif | |
22 | ||
23 | } |