]> git.notmuchmail.org Git - notmuch/blobdiff - compat/getdelim.c
Fix up Makefile for build.
[notmuch] / compat / getdelim.c
index 84bef87b09b644149a9127feb1667edcfc549126..407f3d07c7443836a11b5dbc9236337e7e6294e7 100644 (file)
@@ -54,7 +54,7 @@
 ssize_t
 getdelim (char **lineptr, size_t *n, int delimiter, FILE *fp)
 {
-  ssize_t result;
+  ssize_t result = -1;
   size_t cur_len = 0;
 
   if (lineptr == NULL || n == NULL || fp == NULL)
@@ -124,7 +124,7 @@ getdelim (char **lineptr, size_t *n, int delimiter, FILE *fp)
        break;
     }
   (*lineptr)[cur_len] = '\0';
-  result = cur_len ? cur_len : result;
+  result = cur_len ? (ssize_t) cur_len : result;
 
  unlock_return:
   funlockfile (fp); /* doesn't set errno */