forked from enlightenment/efl
eina: honor string length in eina_tmpstr_add_length.
This commit is contained in:
parent
d33b0e03b7
commit
91e76f791d
|
@ -76,7 +76,8 @@ eina_tmpstr_add_length(const char *str, size_t length)
|
|||
if (!s) return NULL;
|
||||
s->length = length;
|
||||
s->str = ((char *)s) + sizeof(Str);
|
||||
strcpy(s->str, str);
|
||||
strncpy(s->str, str, length);
|
||||
s->str[length] = '\0';
|
||||
eina_lock_take(&_mutex);
|
||||
s->next = strs;
|
||||
strs = s;
|
||||
|
|
Loading…
Reference in New Issue