20 lines
405 B
C
20 lines
405 B
C
#ifndef OBJREF
|
|
#define OBJREF
|
|
#include <stdbool.h>
|
|
|
|
typedef struct ObjRef{
|
|
// if brkokenHeart and forward_pointer added at this point bip throws errors
|
|
bool brokenHeart;
|
|
struct ObjRef *forwardPointer;
|
|
unsigned int size;
|
|
unsigned char data[1];
|
|
} *ObjRef;
|
|
|
|
typedef struct{
|
|
unsigned char brokenHeart;
|
|
ObjRef forward_pointer;
|
|
} *ObjRefGC;
|
|
|
|
#endif /* ifndef OBJREF
|
|
#define OBJREF */
|