free(tmpLine);
}
strLine[i++] = ch;
if (ch == 0x000a)
{//here is a new line
curLineNo++;
if (bufLen > bufMaxLen)
{//record the max buffer length
bufMaxLen = bufLen+1;
maxLineNo = curLineNo;
}
i = 0;
if (curLineNo < LONG_MAX)
{
printf("curLineNo %d\r", curLineNo);
}
else
{
printf("\ncurLineNo is more than LONG_MAX\n");
}
}
}
fclose(file_stream);
free(strLine);
printf("\nbufMaxLen %d", bufMaxLen);
printf("\nmaxLineNo %d\n", maxLineNo);
return bufMaxLen;
}