ObjFW  Check-in [e9aa88be06]

Overview
Comment:Let libobjc free our objects.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: e9aa88be06a2a50f66ca456ccf49490a2323883fafde8f443c0ad587729235c6
User & Date: js on 2008-12-24 16:11:18
Other Links: manifest | tags
Context
2008-12-24
19:12
Fix imports for glibc. check-in: fca9e1997f user: js tags: trunk
16:11
Let libobjc free our objects. check-in: e9aa88be06 user: js tags: trunk
11:55
Add methods to initalize from and append from formatted C strings. check-in: 486760ed2b user: js tags: trunk
Changes

Modified src/OFObject.m from [239d0ace71] to [e51bd21762].

35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

	while (iter-- > __memchunks)
		free(*iter);

	if (__memchunks != NULL)
		free(__memchunks);

	free(self);

	return nil;
}

- addToMemoryPool: (void*)ptr
{
	void **memchunks;
	size_t memchunks_size;








<
<
|







35
36
37
38
39
40
41


42
43
44
45
46
47
48
49

	while (iter-- > __memchunks)
		free(*iter);

	if (__memchunks != NULL)
		free(__memchunks);



	return [super free];
}

- addToMemoryPool: (void*)ptr
{
	void **memchunks;
	size_t memchunks_size;