return parsedata;
}
-/* A special version of fgets that will read \r, \n, \r\n or even \n\r, it doesnt care :-) */
-
int fgets_safe(char* buffer, size_t maxsize, FILE* &file)
{
char c_read = '\0';
{
while (!feof(conf))
{
- *buffer = 0;
if (fgets_safe(buffer, MAXBUF, conf))
{
- if ((buffer) && (strlen(buffer)) && (*buffer > '\r'))
+ if ((!feof(conf)) && (buffer) && (strlen(buffer)))
{
if ((buffer[0] != '#') && (buffer[0] != '\r') && (buffer[0] != '\n'))
{
return (sockfd);
}
}
-