ObjFW  Diff

Differences From Artifact [bb64dfc30f]:

To Artifact [c2a52dd320]:


61
62
63
64
65
66
67
68

69
70
71
72
73
74
75
76
61
62
63
64
65
66
67

68

69
70
71
72
73
74
75







-
+
-







		length = 0;
		string = NULL;

		return self;
	}

	newlen = strlen(str);
	if ((newstr = [self getMem: newlen + 1]) == NULL)
	newstr = [self getMem: newlen + 1];
		return nil;
	memcpy(newstr, str, newlen + 1);

	if (string != NULL)
		[self freeMem: string];

	length = newlen;
	string = newstr;