Changeset 193 for trunk/nom/include
- Timestamp:
- Jan 16, 2007, 8:31:25 PM (19 years ago)
- Location:
- trunk/nom/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/nom/include/nomgc.h
r160 r193 36 36 #define NOMGC_H_INCLUDED 37 37 38 typedef qsPtrRec_t * HREGDLL; 38 typedef struct _REGDLL 39 { 40 GSList* dllList; 41 qsPtrRec_t * pMainAnchor; 42 }REGDLL,*HREGDLL; 39 43 40 44 /* Garbage collector */ … … 43 47 NOMEXTERN BOOL NOMLINK nomRegisterDLLByName(const HREGDLL hRegisterDLL, const char* chrDLLName); 44 48 NOMEXTERN void NOMLINK nomRegisterDataAreaForGC(char* pStart, char* pEnd); 45 49 #if 0 50 NOMEXTERN BOOL NOMLINK nomRegisterDLLByHandle(const HREGDLL hRegisterDLL, const gpointer pDLLHandle); 51 NOMEXTERN BOOL NOMLINK nomQueryIsDLLRegisteredUsingHandle(const gpointer pDLLHandle); 52 #endif 46 53 #endif /* NOMGC_H_INCLUDED */ 47 54 -
trunk/nom/include/nomtk.h
r190 r193 96 96 97 97 /* Debug function */ 98 //#define METHOD_DEBUG 99 100 #ifdef METHOD_DEBUG 101 #define NOMMethodDebug(a) g_message("Line %d: class %s, entering %s", __LINE__, a, __FUNCTION__) 102 #define TST_OBJECT(a) if(!nomIsObj(a)){ \ 103 g_message("Line %d: in %s given object (0x%x) is NO NOMObject",\ 104 __LINE__, __FUNCTION__, (UINT)a);\ 105 }else{ \ 106 g_message("Line %d: in %s given object (0x%x) is NOMObject, class: %s", \ 107 __LINE__, __FUNCTION__, (UINT)a, ((PNOMObject)a)->mtab->nomClassName);} 108 #else 109 #define NOMMethodDebug(a) 110 #define TST_OBJECT(a) 111 #endif 112 98 113 void _dumpClassDataStruct(nomClassDataStructure* cds, ULONG ulNumMethods); 99 114 void _dumpSci(nomStaticClassInfo* sci);
Note:
See TracChangeset
for help on using the changeset viewer.