diff --git a/executer/user/mcexec.c b/executer/user/mcexec.c index 0069a8e0..49765ff3 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -1073,7 +1073,7 @@ int flatten_strings(char *pre_strings, char **strings, char **flat) _flat[nr_strings + pre_strings_count + 1] = p - (char *)_flat; *flat = (char *)_flat; - return full_len; + return p - (char *)_flat; } //#define NUM_HANDLER_THREADS 248 diff --git a/lib/string.c b/lib/string.c index 83e19330..eb1559f5 100644 --- a/lib/string.c +++ b/lib/string.c @@ -333,5 +333,5 @@ int flatten_strings_from_user(char *pre_strings, char **strings, char **flat) _flat[nr_strings + pre_strings_count + 1] = p - (char *)_flat; *flat = (char *)_flat; - return full_len; + return p - (char *)_flat; }