summaryrefslogtreecommitdiff
path: root/zwgc/file.c
diff options
context:
space:
mode:
authorGravatar Karl Ramm <kcr@mit.edu>2008-01-21 07:57:32 +0000
committerGravatar Karl Ramm <kcr@mit.edu>2008-01-21 07:57:32 +0000
commitee442551e1531712226a3a3ba26afff466100bb5 (patch)
treed7907b07baecce7abe3940bec566b3bf56596f2f /zwgc/file.c
parente6fb0737027ee97d911e8d507b1db37446067d10 (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.c6
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");