ObjFW  Check-in [bfd8f4cfec]

Overview
Comment:Add OF_PATH_PARENT_DIR.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: bfd8f4cfec97e1f65a21aef87cdc18d638be2e2589bb0808aa5f75b14188e63c
User & Date: js on 2012-06-11 23:08:19
Other Links: manifest | tags
Context
2012-06-17
22:47
Better description for OFException. check-in: 28ed6c344a user: js tags: trunk
2012-06-11
23:08
Add OF_PATH_PARENT_DIR. check-in: bfd8f4cfec user: js tags: trunk
11:08
Improve -[OFNumber description]. check-in: 0db281bf03 user: js tags: trunk
Changes

Modified src/macros.h from [ef3c33f2fd] to [18b872fc74].

94
95
96
97
98
99
100

101
102
103
104
105
106
107
#endif

#ifndef _WIN32
# define OF_PATH_DELIMITER '/'
#else
# define OF_PATH_DELIMITER '\\'
#endif


extern id objc_getProperty(id, SEL, ptrdiff_t, BOOL);
extern void objc_setProperty(id, SEL, ptrdiff_t, id, BOOL, signed char);

#define OF_IVAR_OFFSET(ivar) ((intptr_t)&ivar - (intptr_t)self)
#define OF_GETTER(ivar, atomic) \
	return objc_getProperty(self, _cmd, OF_IVAR_OFFSET(ivar), atomic);







>







94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#endif

#ifndef _WIN32
# define OF_PATH_DELIMITER '/'
#else
# define OF_PATH_DELIMITER '\\'
#endif
#define OF_PATH_PARENT_DIR @".."

extern id objc_getProperty(id, SEL, ptrdiff_t, BOOL);
extern void objc_setProperty(id, SEL, ptrdiff_t, id, BOOL, signed char);

#define OF_IVAR_OFFSET(ivar) ((intptr_t)&ivar - (intptr_t)self)
#define OF_GETTER(ivar, atomic) \
	return objc_getProperty(self, _cmd, OF_IVAR_OFFSET(ivar), atomic);