summaryrefslogtreecommitdiff
path: root/src/map/script.c
diff options
context:
space:
mode:
authorultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-01-07 16:49:03 +0000
committerultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-01-07 16:49:03 +0000
commitb795233e374987f4c427f59922f271810f937eef (patch)
tree047fafbeb99c4b12bcaadf046854af54e85dcad0 /src/map/script.c
parentf4a6909849243c3e4776ddee4de962224e80ac9a (diff)
downloadhercules-b795233e374987f4c427f59922f271810f937eef.tar.gz
hercules-b795233e374987f4c427f59922f271810f937eef.tar.bz2
hercules-b795233e374987f4c427f59922f271810f937eef.tar.xz
hercules-b795233e374987f4c427f59922f271810f937eef.zip
Undid the memset->malloc_set replacement
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@9626 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/script.c')
-rw-r--r--src/map/script.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/map/script.c b/src/map/script.c
index dd2c07ef9..4b84f6c72 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -382,13 +382,13 @@ int add_str(const char* p)
if(str_num>=str_data_size){
str_data_size+=128;
RECREATE(str_data,struct str_data_struct,str_data_size);
- malloc_tsetdword(str_data + (str_data_size - 128), '\0', 128);
+ memset(str_data + (str_data_size - 128), '\0', 128);
}
len=(int)strlen(p);
while(str_pos+len+1>=str_size){
str_size+=256;
RECREATE(str_buf,char,str_size);
- malloc_tsetdword(str_buf + (str_size - 256), '\0', 256);
+ memset(str_buf + (str_size - 256), '\0', 256);
}
memcpy(str_buf+str_pos,p,len+1);
str_data[str_num].type=C_NOP;
@@ -1662,7 +1662,7 @@ struct script_code* parse_script(const char *src,const char *file,int line,int o
struct script_code *code;
static int first=1;
- malloc_set(&syntax,0,sizeof(syntax));
+ memset(&syntax,0,sizeof(syntax));
if(first){
add_buildin_func();
read_constdb();
@@ -2097,7 +2097,7 @@ void push_val(struct script_stack *stack,int type,int val)
stack->sp_max += 64;
stack->stack_data = (struct script_data *)aRealloc(stack->stack_data,
sizeof(stack->stack_data[0]) * stack->sp_max);
- malloc_tsetdword(stack->stack_data + (stack->sp_max - 64), 0,
+ memset(stack->stack_data + (stack->sp_max - 64), 0,
64 * sizeof(*(stack->stack_data)));
}
// if(battle_config.etc_log)
@@ -2128,7 +2128,7 @@ void push_str(struct script_stack *stack,int type,char *str)
stack->sp_max += 64;
stack->stack_data = (struct script_data *)aRealloc(stack->stack_data,
sizeof(stack->stack_data[0]) * stack->sp_max);
- malloc_tsetdword(stack->stack_data + (stack->sp_max - 64), '\0',
+ memset(stack->stack_data + (stack->sp_max - 64), '\0',
64 * sizeof(*(stack->stack_data)));
}
// if(battle_config.etc_log)
@@ -3297,7 +3297,7 @@ int script_config_read_sub(char *cfgName)
int script_config_read(char *cfgName)
{ //Script related variables should be initialized once! [Skotlex]
- malloc_set (&script_config, 0, sizeof(script_config));
+ memset (&script_config, 0, sizeof(script_config));
script_config.verbose_mode = 0;
script_config.warn_func_mismatch_paramnum = 1;
script_config.check_cmdcount = 65535;
@@ -5356,7 +5356,7 @@ int buildin_getitem(struct script_state *st)
if( (amount=conv_num(st, script_getdata(st,3))) <= 0)
return 0; //return if amount <=0, skip the useles iteration
- malloc_set(&it,0,sizeof(it));
+ memset(&it,0,sizeof(it));
it.nameid=nameid;
if(!flag)
it.identify=1;
@@ -5431,7 +5431,7 @@ int buildin_getitem2(struct script_state *st)
}
if(nameid > 0) {
- malloc_set(&item_tmp,0,sizeof(item_tmp));
+ memset(&item_tmp,0,sizeof(item_tmp));
item_data=itemdb_exists(nameid);
if (item_data == NULL)
return -1;
@@ -5525,7 +5525,7 @@ int buildin_getnameditem(struct script_state *st)
return 0;
}
- malloc_set(&item_tmp,0,sizeof(item_tmp));
+ memset(&item_tmp,0,sizeof(item_tmp));
item_tmp.nameid=nameid;
item_tmp.amount=1;
item_tmp.identify=1;
@@ -5602,7 +5602,7 @@ int buildin_makeitem(struct script_state *st)
}
if(nameid > 0) {
- malloc_set(&item_tmp,0,sizeof(item_tmp));
+ memset(&item_tmp,0,sizeof(item_tmp));
item_tmp.nameid=nameid;
if(!flag)
item_tmp.identify=1;
@@ -10348,7 +10348,7 @@ int buildin_atcommand(struct script_state *st)
} else { //Use a dummy character.
struct map_session_data dummy_sd;
struct block_list *bl = NULL;
- malloc_set(&dummy_sd, 0, sizeof(struct map_session_data));
+ memset(&dummy_sd, 0, sizeof(struct map_session_data));
if (st->oid) bl = map_id2bl(st->oid);
if (bl) {
memcpy(&dummy_sd.bl, bl, sizeof(struct block_list));
@@ -10386,7 +10386,7 @@ int buildin_charcommand(struct script_state *st)
} else { //Use a dummy character.
struct map_session_data dummy_sd;
struct block_list *bl = NULL;
- malloc_set(&dummy_sd, 0, sizeof(struct map_session_data));
+ memset(&dummy_sd, 0, sizeof(struct map_session_data));
if (st->oid) bl = map_id2bl(st->oid);
if (bl) {
memcpy(&dummy_sd.bl, bl, sizeof(struct block_list));
@@ -10927,7 +10927,7 @@ int buildin_getmapxy(struct script_state *st){
int x,y,type;
char mapname[MAP_NAME_LENGTH+1];
- malloc_set(mapname, 0, sizeof(mapname));
+ memset(mapname, 0, sizeof(mapname));
if( st->stack->stack_data[st->start+2].type!=C_NAME ){
ShowWarning("script: buildin_getmapxy: not mapname variable\n");
@@ -11656,7 +11656,7 @@ int buildin_query_sql(struct script_state *st) {
return 1;
}
- malloc_set(row, 0, sizeof(row));
+ memset(row, 0, sizeof(row));
// Verify argument types
for(j=0; j < nb_rows; j++)
{
@@ -11835,7 +11835,7 @@ int buildin_npcshopitem(struct script_state *st)
sizeof(nd->u.shop_item[0]) * amount);
// Reset sell list.
- malloc_set(nd->u.shop_item, 0, sizeof(nd->u.shop_item[0]) * amount);
+ memset(nd->u.shop_item, 0, sizeof(nd->u.shop_item[0]) * amount);
n = 0;