Print --version etc via estream
[gnupg.git] / common / sysutils.c
index 4673127..c6c9bda 100644 (file)
@@ -526,7 +526,7 @@ gnupg_remove (const char *fname)
     gpg_err_set_errno (EIO);
   return !rc;
 #else
-  return remove;
+  return remove (fname);
 #endif
 }
 
@@ -590,7 +590,7 @@ gnupg_mkdir (const char *name, const char *modestr)
       if (*modestr && *modestr++ == 'x')
         mode |= S_IXOTH;
     }
-  return mkdir (home, mode)
+  return mkdir (name, mode);
 #endif
 }
 
@@ -604,7 +604,7 @@ gnupg_setenv (const char *name, const char *value, int overwrite)
   (void)overwrite;
   return 0;
 #else
-  setenv (name, value, overwrite);
+  return setenv (name, value, overwrite);
 #endif
 }
 
@@ -616,9 +616,9 @@ gnupg_unsetenv (const char *name)
   return 0;
 #else
 # ifdef HAVE_UNSETENV
-  unsetenv (name);
+  return unsetenv (name);
 # else
-  putenv (name);
+  return putenv (name);
 # endif
 #endif
 }