#ifndef lcstring_h #define lcstring_h typedef struct { PyObject_HEAD SSTRING *s; int owner; } LCStringObject; extern PyTypeObject LCString_Type; #define LCString_Check(op) ((op)->ob_type == &LCString_Type) PyObject *LCString_New(char *s); PyObject *LCString_FromString(SSTRING *s); PyObject *LCString_FromStringDealloc(SSTRING *s); SSTRING *LCString_AsString(PyObject *self); #endif /* lcstring_h */