@@ -22960,42 +22960,28 @@ void  privateLuaCEmbedTableArray_free(privateLuaCEmbedTableArray *self);
2296022960#define PRIVATE_LUA_CEMBED_TABLE_PROTECT_VOID \
2296122961    if(!self){                          \
2296222962    return;                              \
22963-     }                                     \
22964-     if(LuaCEmbed_has_errors(self->main_object)){     \
22965-         return;                         \
2296622963    }
2296722964
2296822965#define PRIVATE_LUA_CEMBED_TABLE_PROTECT_NUM \
2296922966    if(!self){                          \
2297022967    return LUA_CEMBED_GENERIC_ERROR;      \
22971-     }                                     \
22972-     if(LuaCEmbed_has_errors(self->main_object)){     \
22973-         return LUA_CEMBED_GENERIC_ERROR; \
2297422968    }
2297522969
2297622970#define PRIVATE_LUA_CEMBED_TABLE_PROTECT_BOOL \
2297722971    if(!self){                          \
2297822972    return false;      \
22979-     }                                     \
22980-     if(LuaCEmbed_has_errors(self->main_object)){     \
22981-         return false; \
2298222973    }
2298322974
22984- 
2298522975#define PRIVATE_LUA_CEMBED_TABLE_PROTECT_NULL \
2298622976    if(!self){                          \
2298722977    return NULL;      \
22988-     }                                     \
22989-     if(LuaCEmbed_has_errors(self->main_object)){     \
22990-         return NULL; \
2299122978    }
2299222979
2299322980
2299422981
2299522982
2299622983
2299722984
22998- 
2299922985int  LuaCEmbed_ensure_arg_exist(LuaCEmbed *self, private_lua_cembed_incremented_arg index);
2300022986
2300122987int LuaCEmbed_ensure_arg_type(LuaCEmbed *self, private_lua_cembed_incremented_arg index, int arg_type);
@@ -23137,41 +23123,27 @@ bool LuaCEmbed_get_evaluation_bool(LuaCEmbed *self,const char *code, ...);
2313723123#define PRIVATE_LUA_CEMBED_PROTECT_VOID \
2313823124    if(!self){                          \
2313923125    return;                              \
23140-     }                                     \
23141-     if(LuaCEmbed_has_errors(self)){     \
23142-         return;                         \
2314323126    }
2314423127
23128+ 
2314523129#define PRIVATE_LUA_CEMBED_PROTECT_NUM \
2314623130    if(!self){                          \
2314723131    return LUA_CEMBED_GENERIC_ERROR;      \
23148-     }                                     \
23149-     if(LuaCEmbed_has_errors(self)){     \
23150-         return LUA_CEMBED_GENERIC_ERROR; \
2315123132    }
2315223133
2315323134#define PRIVATE_LUA_CEMBED_PROTECT_BOOL \
2315423135    if(!self){                          \
2315523136    return false;      \
23156-     }                                     \
23157-     if(LuaCEmbed_has_errors(self)){     \
23158-         return false; \
2315923137    }
2316023138
23161- 
2316223139#define PRIVATE_LUA_CEMBED_PROTECT_NULL \
2316323140    if(!self){                          \
2316423141    return NULL;      \
23165-     }                                     \
23166-     if(LuaCEmbed_has_errors(self)){     \
23167-         return NULL; \
2316823142    }
2316923143
2317023144
2317123145
2317223146
23173- 
23174- 
2317523147void LuaCEmbed_set_long_lib_prop(LuaCEmbed *self,const char *name,long value);
2317623148
2317723149void LuaCEmbed_set_double_lib_prop(LuaCEmbed *self,const char *name,double value);
@@ -23631,10 +23603,11 @@ void * privateLuaCEmbed_get_current_table_array(LuaCEmbed *self){
2363123603    return self->global_tables;
2363223604}
2363323605void privateLuaCEmbed_raise_error_not_jumping(LuaCEmbed *self, const char *error, ...){
23634-     if(!self){
23606+ 
23607+     if(LuaCEmbed_has_errors(self)){
2363523608        return;
2363623609    }
23637-     LuaCEmbed_clear_errors(self); 
23610+ 
2363823611    va_list args;
2363923612    va_start(args,error);
2364023613    self->error_msg = private_LuaCembed_format_vaarg(error, args);
0 commit comments