Module: wine Branch: refs/heads/master Commit: 8ab9a65bacd9a88ca4a2e60c21b7c32bd278bf50 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=8ab9a65bacd9a88ca4a2e60c...
Author: Marcus Meissner marcus@jet.franken.de Date: Sat Apr 8 10:29:08 2006 +0200
winedump: Use fchmod() instead of doing system(chmod).
---
tools/winedump/output.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/tools/winedump/output.c b/tools/winedump/output.c index ea11de4..8adfa51 100644 --- a/tools/winedump/output.c +++ b/tools/winedump/output.c @@ -458,7 +458,6 @@ void output_makefile (void) */ void output_install_script (void) { - char cmd[128]; FILE *install_file = open_file (OUTPUT_DLL_NAME, "_install", "w");
if (VERBOSE) @@ -494,9 +493,8 @@ void output_install_script (void) OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME);
+ fchmod (fileno(install_file), 0755); fclose (install_file); - snprintf (cmd, sizeof (cmd), "chmod a+x %s_install", OUTPUT_DLL_NAME); - system (cmd); }