diff options
author | 2008-01-21 07:57:32 +0000 | |
---|---|---|
committer | 2008-01-21 07:57:32 +0000 | |
commit | ee442551e1531712226a3a3ba26afff466100bb5 (patch) | |
tree | d7907b07baecce7abe3940bec566b3bf56596f2f /zwgc/file.c | |
parent | e6fb0737027ee97d911e8d507b1db37446067d10 (diff) |
passes gcc -Wall with no warnings other than des cryppt C_block sadness and getsid problem
Diffstat (limited to 'zwgc/file.c')
-rw-r--r-- | zwgc/file.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/zwgc/file.c b/zwgc/file.c index b3ba8fa..b448e5c 100644 --- a/zwgc/file.c +++ b/zwgc/file.c @@ -43,7 +43,8 @@ char *get_home_directory(void) char *result; struct passwd *passwd_entry; - if (result = getenv("HOME")) + result = getenv("HOME"); + if (result) return(result); if (!(passwd_entry = getpwuid(getuid()))) @@ -80,7 +81,8 @@ FILE *locate_file(char *override_filename, } if (home_dir_filename) { - if (filename = get_home_directory()) { + filename = get_home_directory(); + if (filename) { filename = string_Concat(filename, "/"); filename = string_Concat2(filename, home_dir_filename); result = fopen(filename, "r"); |