[skip ci] Update ssp.hpp

This commit is contained in:
ado 2024-02-25 10:54:56 +01:00
parent f4a06d40e7
commit b3f3bdf8d1

View File

@ -667,7 +667,7 @@ ssize_t get_line_file(char** lineptr, size_t* n, FILE* fp) {
if (*lineptr == nullptr || *n < sizeof(buff)) { if (*lineptr == nullptr || *n < sizeof(buff)) {
size_t new_n = sizeof(buff); size_t new_n = sizeof(buff);
lineptr = static_cast<char*>(strict_realloc(*lineptr, new_n)); *lineptr = static_cast<char*>(strict_realloc(*lineptr, new_n));
*n = new_n; *n = new_n;
} }
@ -680,7 +680,8 @@ ssize_t get_line_file(char** lineptr, size_t* n, FILE* fp) {
if (*n <= buff_used + line_used) { if (*n <= buff_used + line_used) {
size_t new_n = *n * 2; size_t new_n = *n * 2;
lineptr = static_cast<char*>(realloc(*lineptr, new_n));
*lineptr = static_cast<char*>(strict_realloc(*lineptr, new_n));
*n = new_n; *n = new_n;
} }