mojoshader_preprocessor.c
changeset 607 40d903561ff8
parent 606 63e7a66ac320
child 611 8c2ee1a97ee1
equal deleted inserted replaced
606:63e7a66ac320 607:40d903561ff8
    28     int isfail;
    28     int isfail;
    29     int out_of_memory;
    29     int out_of_memory;
    30     char failstr[256];
    30     char failstr[256];
    31     IncludeState *include_stack;
    31     IncludeState *include_stack;
    32     DefineHash *define_hashtable[256];
    32     DefineHash *define_hashtable[256];
    33     int pushedback;
       
    34     const char *token;
       
    35     unsigned int tokenlen;
       
    36     MOJOSHADER_includeOpen open_callback;
    33     MOJOSHADER_includeOpen open_callback;
    37     MOJOSHADER_includeClose close_callback;
    34     MOJOSHADER_includeClose close_callback;
    38     MOJOSHADER_malloc malloc;
    35     MOJOSHADER_malloc malloc;
    39     MOJOSHADER_free free;
    36     MOJOSHADER_free free;
    40     void *malloc_data;
    37     void *malloc_data;