util.h
changeset 15 1a5dd51722f5
parent 6 90073cbb535d
child 17 ab4470465a0c
equal deleted inserted replaced
14:4cb715fed99b 15:1a5dd51722f5
     7 // You can set this if anther type is required
     7 // You can set this if anther type is required
     8 #ifndef enum_value_t
     8 #ifndef enum_value_t
     9 #define enum_value_t int
     9 #define enum_value_t int
    10 #endif
    10 #endif
    11 
    11 
    12 #define lua_pushconststring(L, STRING) { lua_pushlstring (L, STRING, sizeof(STRING)); }
    12 #define lua_pushconststring(L, STRING) { lua_pushlstring (L, STRING, sizeof(STRING)-1); }
    13 
    13 
    14 // Array of string2eunm_t's must be ended with pair { NULL, fallback_value }
    14 // Array of string2eunm_t's must be ended with pair { NULL, fallback_value }
    15 typedef struct {
    15 typedef struct {
    16 	const char   *string;
    16 	const char   *string;
    17 	enum_value_t  value;
    17 	enum_value_t  value;