pass mode to open with O_CREAT.

Avoids build failure with -D_FORTIFY_SOURCE=2 on gcc4.3 with glibc 2.7.


git-svn: trunk@3385
remotes/push_mirror/metadata
Török Edvin 18 years ago
parent 9f851a2484
commit dfc10927e9
  1. 5
      ChangeLog
  2. 2
      shared/misc.c

@ -1,3 +1,8 @@
Sun Dec 9 11:43:03 EET 2007 (edwin)
------------------------------------
* shared/misc.c: pass mode to open with O_CREAT.
Avoids build failure with -D_FORTIFY_SOURCE=2 on gcc4.3 with glibc 2.7.
Fri Dec 7 08:56:02 GMT 2007 (trog)
-----------------------------------
* libclamav/scanners.c: fixup return value.

@ -165,7 +165,7 @@ int filecopy(const char *src, const char *dest)
if((s = open(src, O_RDONLY|O_BINARY)) == -1)
return -1;
if((d = open(dest, O_CREAT|O_WRONLY|O_TRUNC|O_BINARY)) == -1) {
if((d = open(dest, O_CREAT|O_WRONLY|O_TRUNC|O_BINARY, 0644)) == -1) {
close(s);
return -1;
}

Loading…
Cancel
Save