Overview
| Comment: | Make GCC happy again |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
cd3d4b44c47058dee03455517e964e2b |
| User & Date: | js on 2023-08-09 17:02:58 |
| Other Links: | manifest | tags |
Context
|
2023-08-09
| ||
| 22:39 | OFValue: Improve -[description] (check-in: 772e8b8f78 user: js tags: trunk) | |
| 17:02 | Make GCC happy again (check-in: cd3d4b44c4 user: js tags: trunk) | |
| 16:24 | OFConcrete{Number,Value}: Copy the type encoding (check-in: 723c19a44b user: js tags: trunk) | |
Changes
Modified src/OFConcreteValue.m from [e87397b05a] to [27a3d1dc6b].
| ︙ | |||
16 17 18 19 20 21 22 | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | - - | #import "OFConcreteValue.h" #import "OFMethodSignature.h" #import "OFString.h" #import "OFOutOfRangeException.h" @implementation OFConcreteValue |
| ︙ | |||
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | + + + + + |
- (void)dealloc
{
OFFreeMemory(_bytes);
OFFreeMemory(_objCType);
[super dealloc];
}
- (const char *)objCType
{
return _objCType;
}
- (void)getValue: (void *)value size: (size_t)size
{
if (size != _size)
@throw [OFOutOfRangeException exception];
memcpy(value, _bytes, _size);
}
@end
|