X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=macro.h;h=8d904dfc4d740447465a898eb6e1a11694f92b60;hp=08c8a9bd603b1be4e0904813b3f35868f756b33d;hb=07c94b7319c269a951d48c32a3c959f569287089;hpb=a1c8b8d89f31cbf5ac4151ac65e9e6545e75713a diff --git a/macro.h b/macro.h index 08c8a9b..8d904df 100644 --- a/macro.h +++ b/macro.h @@ -115,6 +115,8 @@ static inline char *_getline(char *buffer, int size, FILE *fp) return buffer; if (buffer[strlen(buffer)-1] == '\n') buffer[strlen(buffer)-1] = '\0'; + if (!buffer[0]) + return buffer; if (buffer[strlen(buffer)-1] == '\r') buffer[strlen(buffer)-1] = '\0'; return buffer;