]> git.draconx.ca Git - dxcommon.git/blobdiff - src/getline.h
dx_getline: Fix EOF handling in standard C fallback.
[dxcommon.git] / src / getline.h
index b0f4999125b774535482a86f119698440f491efe..f659c607b020e71a3b12f767184db77c46469641 100644 (file)
@@ -93,7 +93,7 @@ static inline int dx_getline(char **linebuf, size_t *n, FILE *f)
                        if (ferror(f))
                                return DX_GETLINE_ERROR;
 
-                       return pos ? DX_GETLINE_OK : DX_GETLINE_ERROR;
+                       return pos ? DX_GETLINE_OK : DX_GETLINE_EOF;
                }
 
                pos += strlen(&work[pos]);