X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcfileutil.c;h=23d2c17c12901a0e1c9b56886bc3bdc172ba88d4;hp=52112ee3903bac053bcdffd982b34faa6e2ff128;hb=c257b555225193e54d85daf541d29578b3c93882;hpb=f658940d02cf2fd893296b6a7825b42502573668 diff --git a/lib/silcutil/silcfileutil.c b/lib/silcutil/silcfileutil.c index 52112ee3..23d2c17c 100644 --- a/lib/silcutil/silcfileutil.c +++ b/lib/silcutil/silcfileutil.c @@ -4,7 +4,7 @@ Author: Pekka Riikonen - Copyright (C) 1997 - 2002 Pekka Riikonen + Copyright (C) 1997 - 2003 Pekka Riikonen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -101,7 +101,7 @@ int silc_file_writefile_mode(const char *filename, const char *buffer, flags |= O_BINARY; #endif /* O_BINARY */ - if ((fd = open(filename, flags, 0644)) == -1) { + if ((fd = open(filename, flags, mode)) == -1) { SILC_LOG_ERROR(("Cannot open file %s for writing: %s", filename, strerror(errno))); return -1;