From: <ag...@us...> - 2013-01-07 19:34:48
|
Revision: 2556 http://nagios.svn.sourceforge.net/nagios/?rev=2556&view=rev Author: ageric Date: 2013-01-07 19:34:41 +0000 (Mon, 07 Jan 2013) Log Message: ----------- base/nebmods: Add mode argument to open() This patch fixes an attribute error during compilation due to glibc enforcing the requirement that the mode argument to open() is supplied when O_CREAT is set in flags. Signed-off-by: Andreas Ericsson <ae...@op...> Modified Paths: -------------- nagioscore/trunk/base/nebmods.c Modified: nagioscore/trunk/base/nebmods.c =================================================================== --- nagioscore/trunk/base/nebmods.c 2013-01-04 21:20:54 UTC (rev 2555) +++ nagioscore/trunk/base/nebmods.c 2013-01-07 19:34:41 UTC (rev 2556) @@ -234,7 +234,7 @@ * but only if we're supposed to dump core */ if(daemon_dumps_core == TRUE) { - dest_fd = open(output_file, O_CREAT | O_WRONLY); + dest_fd = open(output_file, O_CREAT | O_WRONLY, S_IRWXU | S_IRGRP | S_IROTH); result = my_fdcopy(mod->filename, output_file, dest_fd); mod->dl_file = strdup(output_file); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |