diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2021-07-30 14:54:28 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2021-07-30 14:54:28 -0700 |
| commit | 33a63bb8d9e56424140d4b546bad5d10a3da97aa (patch) | |
| tree | 04d45104bae107087e6ff0712859c410a090a521 /files.c | |
| parent | 3445982b16a3f8bf910d5ab679d840bb8d9ec20e (diff) | |
Improved error checking
Diffstat (limited to 'files.c')
| -rw-r--r-- | files.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -88,7 +88,7 @@ file_t *load_file(file_t **files, const char *filename) } size_t length; file_t *f = new(file_t); - f->filename = memcheck(strdup(filename)); + f->filename = checked_strdup(filename); struct stat sb; if (fstat(fd, &sb) == -1) @@ -150,7 +150,7 @@ file_t *spoof_file(file_t **files, const char *filename, const char *text, ssize if (filename == NULL) filename = ""; file_t *f = new(file_t); size_t len = _len == -1 ? strlen(text) : (size_t)_len; - f->filename = memcheck(strdup(filename)); + f->filename = checked_strdup(filename); f->memory = new(char[len+1]); memcpy(f->memory, text, len); f->start = &f->memory[0]; |
