More string and buffer functions.
[apps/madmutt.git] / lib-lib / file.c
index 5e37996..ed74aad 100644 (file)
@@ -70,7 +70,7 @@ int safe_open(const char *path, int flags)
         return -1;
     }
 
         return -1;
     }
 
-    return (fd);
+    return fd;
 }
 
 
 }
 
 
@@ -226,7 +226,7 @@ FILE *safe_fopen(const char *path, const char *mode)
         flags |= (mode[1] == '+' ? O_RDWR : O_WRONLY);
 
         if ((fd = safe_open(path, flags)) < 0)
         flags |= (mode[1] == '+' ? O_RDWR : O_WRONLY);
 
         if ((fd = safe_open(path, flags)) < 0)
-            return (NULL);
+            return NULL;
 
         return fdopen (fd, mode);
     }
 
         return fdopen (fd, mode);
     }
@@ -366,7 +366,7 @@ const char *mutt_basename(const char *f)
 
 ssize_t m_dirname(char *dst, ssize_t dlen, const char *path)
 {
 
 ssize_t m_dirname(char *dst, ssize_t dlen, const char *path)
 {
-    int plen = m_strlen(path);
+    ssize_t plen = m_strlen(path);
 
     while (plen > 0 && path[plen - 1] == '/')
         plen--;
 
     while (plen > 0 && path[plen - 1] == '/')
         plen--;