Changes in trunk/src/sh_html.c [25:1]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/sh_html.c
r25 r1 296 296 { 297 297 entry_orig = realloc(entry_orig, /* free() ok */ 298 entry_size + line_size + 1);298 entry_size + line_size); 299 299 if (entry_orig) { add_size = line_size; } 300 300 } … … 302 302 { 303 303 entry_orig = malloc(line_size + 1); /* free() ok */ 304 if (entry_orig) { entry_orig[0] = '\0'; add_size = line_size ; }304 if (entry_orig) { entry_orig[0] = '\0'; add_size = line_size + 1; } 305 305 } 306 306 if (!entry_orig) … … 311 311 } 312 312 313 s l_strlcat(&entry_orig[entry_size], line, line_size + 1);313 strcat(&entry_orig[entry_size], line); /* known to fit */ 314 314 entry_size += add_size; 315 SH_VALIDATE_EQ(entry_orig[entry_size], '\0');316 315 } 317 316 sl_close(fd);
Note:
See TracChangeset
for help on using the changeset viewer.