/* Ported from glibc by Simon Josefsson. */
-#include <config.h>
+#include "compat.h"
#include <stdio.h>
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 */