mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-11-03 19:15:26 -07:00
textdup is now safe in case of memory overflow
This commit is contained in:
1 parent
5271ddd10b
commit
41ef5f9539
1 file changed
+2
-1
@@ -21,7 +21,8 @@ PgfText* textdup(PgfText *t1)
|
||||
{
|
||||
size_t size = sizeof(PgfText)+t1->size+1;
|
||||
PgfText *t2 = (PgfText *) malloc(size);
|
||||
memcpy(t2, t1, size);
|
||||
if (t2 != NULL)
|
||||
memcpy(t2, t1, size);
|
||||
return t2;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user