Firmware/FatFs: make f_gets break on NUL character as well
This commit is contained in:
parent
1be6885223
commit
f4b8d57810
1
src/ff.c
1
src/ff.c
@ -3644,6 +3644,7 @@ TCHAR* f_gets (
|
|||||||
*p++ = c;
|
*p++ = c;
|
||||||
n++;
|
n++;
|
||||||
if (c == '\n') break; /* Break on EOL */
|
if (c == '\n') break; /* Break on EOL */
|
||||||
|
if (c == 0) break; /* Break on NUL */
|
||||||
}
|
}
|
||||||
*p = 0;
|
*p = 0;
|
||||||
return n ? buff : 0; /* When no data read (eof or error), return with error. */
|
return n ? buff : 0; /* When no data read (eof or error), return with error. */
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user