Ignore:
Timestamp:
Jan 7, 2007, 5:25:48 PM (19 years ago)
Author:
cinc
Message:

Added nomGetClass()/new() methods to NOMObject. Header file fixes to resolve build issues.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nom/include/nom.h

    r174 r179  
    129129
    130130
    131 #define NOMObject NOMAnyObj
    132 #define NOMClass NOMAnyObj
     131#ifndef NOMClass
     132typedef struct NOMClass_struct {
     133  struct nomMethodTabStruct  *mtab;
     134  gulong body[1];
     135} NOMClassObj;
     136#define NOMClass NOMClassObj
     137typedef NOMClass *PNOMClass;
     138#endif
     139
     140#ifndef NOMObject
     141typedef struct NOMObject_struct {
     142  struct nomMethodTabStruct  *mtab;
     143  gulong body[1];
     144} NOMObjectObj;
     145#define NOMObject NOMObjectObj
     146typedef NOMObject *PNOMObject;
     147#endif
     148
     149//#define NOMObject NOMAnyObj
    133150#define NOMClassMgr NOMAnyObj
    134151
Note: See TracChangeset for help on using the changeset viewer.