Skip to content

Commit 120465d

Browse files
committed
Fix runahead.c
1 parent 04cdf0a commit 120465d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

runahead.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ static void strcat_alloc(char **dst, const char *s)
150150
{
151151
size_t __len = strlen(s);
152152
if (__len != 0)
153-
src = strldup(s, __len);
153+
src = strldup(s, __len + 1);
154154
else
155155
src = NULL;
156156
}
@@ -239,7 +239,7 @@ static char *get_tmpdir_alloc(const char *override_dir)
239239
{
240240
size_t _len = strlen(src);
241241
if (_len != 0)
242-
path = strldup(src, _len);
242+
path = strldup(src, _len + 1);
243243
}
244244
else
245245
path = (char*)calloc(1,1);
@@ -264,7 +264,7 @@ static bool write_file_with_random_name(char **temp_dll_path,
264264
{
265265
size_t _len = strlen(src);
266266
if (_len != 0)
267-
ext = strldup(src, _len);
267+
ext = strldup(src, _len + 1);
268268
}
269269
else
270270
ext = (char*)calloc(1,1);

0 commit comments

Comments
 (0)