15 #include "tm_header_p.h" 18 #include <gwenhywfar/debug.h> 19 #include <gwenhywfar/misc.h> 46 if (th->refCount==1) {
83 th->fileName=strdup(s);
102 assert(th->refCount);
111 assert(th->refCount);
120 assert(th->refCount);
132 assert(th->refCount);
142 if (strcasecmp(s,
"sys")==0 ||
143 strcasecmp(s,
"system")==0)
145 else if (strcasecmp(s,
"local")==0)
150 if (strcasecmp(s,
"pre")==0)
152 else if (strcasecmp(s,
"post")==0)
154 else if (strcasecmp(s,
"code")==0)
156 else if (strcasecmp(s,
"codeEnd")==0)
158 else if (strcasecmp(s,
"headerEnd")==0)
const char * GWEN_XMLNode_GetProperty(const GWEN_XMLNODE *n, const char *name, const char *defaultValue)
GWEN_XMLNODE * GWEN_XMLNode_GetFirstData(const GWEN_XMLNODE *n)
#define GWEN_FREE_OBJECT(varname)
#define GWEN_NEW_OBJECT(typ, varname)
const char * GWEN_XMLNode_GetData(const GWEN_XMLNODE *n)
#define GWEN_LIST_INIT(t, element)
#define GWEN_LIST_FUNCTIONS(t, pr)
#define GWEN_LIST_FINI(t, element)
struct GWEN__XMLNODE GWEN_XMLNODE