version 1.2 | version 1.3 | |||
---|---|---|---|---|
|
| |||
#define TOPBIT (1 << (sizeof(REFCOUNT_TYPE) * CHAR_BIT - 1)) | #define TOPBIT (1 << (sizeof(REFCOUNT_TYPE) * CHAR_BIT - 1)) | |||
#define PADDING ((2 * sizeof(long) - sizeof(REFCOUNT_TYPE)) % sizeof(long)) | #define PADDING ((2 * sizeof(long) - sizeof(REFCOUNT_TYPE)) % sizeof(long)) + 1 | |||
typedef struct _shared_string { | typedef struct _shared_string { | |||
union { | union { |
Legend:
|