cgfsng: fix off-by-one error

parent 68002881
...@@ -257,8 +257,8 @@ static char *cg_legacy_must_prefix_named(char *entry) ...@@ -257,8 +257,8 @@ static char *cg_legacy_must_prefix_named(char *entry)
len = strlen(entry); len = strlen(entry);
prefixed = must_alloc(len + 6); prefixed = must_alloc(len + 6);
memcpy(prefixed, "name=", sizeof("name=")); memcpy(prefixed, "name=", sizeof("name=") - 1);
memcpy(prefixed + sizeof("name="), entry, len); memcpy(prefixed + sizeof("name=") - 1, entry, len);
prefixed[len + 5] = '\0'; prefixed[len + 5] = '\0';
return prefixed; return prefixed;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment