Differences From Artifact [06dd68e3e3]:
- File src/OFXMLAttribute.h — part of check-in [9e76144ef8] at 2015-06-13 22:26:05 on branch trunk — Add support for and use the new nullability (user: js, size: 2976) [annotate] [blame] [check-ins using]
To Artifact [bddff10d67]:
- File
src/OFXMLAttribute.h
— part of check-in
[80e1a9655b]
at
2015-06-17 22:11:31
on branch trunk
— Add OF_NULLABLE_PROPERTY
This is necessary to make GCC (>= 4.6 and Apple GCC) happy as they don't
like the list of property attributes ending in a comma. (user: js, size: 3002) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
30 31 32 33 34 35 36 | @public OFString *_name, *_namespace, *_stringValue; } #ifdef OF_HAVE_PROPERTIES @property (readonly, copy) OFString *name; # ifdef __cplusplus | | > | | 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | @public OFString *_name, *_namespace, *_stringValue; } #ifdef OF_HAVE_PROPERTIES @property (readonly, copy) OFString *name; # ifdef __cplusplus @property OF_NULLABLE_PROPERTY (readonly, copy, getter=namespace) OFString *namespace_; # else @property OF_NULLABLE_PROPERTY (readonly, copy) OFString *namespace; # endif #endif /*! * @brief Creates a new XML attribute. * * @param name The name of the attribute |
︙ | ︙ |