summaryrefslogtreecommitdiff
path: root/src/map/homunculus.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/homunculus.c')
-rw-r--r--src/map/homunculus.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/map/homunculus.c b/src/map/homunculus.c
index 0fbd7cbff..c69d397b8 100644
--- a/src/map/homunculus.c
+++ b/src/map/homunculus.c
@@ -259,7 +259,7 @@ int merc_hom_levelup(struct homun_data *hd)
hom->luk += growth_luk;
if ( battle_config.homunculus_show_growth ) {
- sprintf(output,
+ snprintf(output, sizeof output,
"Growth: hp:%d sp:%d str(%.2f) agi(%.2f) vit(%.2f) int(%.2f) dex(%.2f) luk(%.2f) ",
growth_max_hp, growth_max_sp,
growth_str/10.0, growth_agi/10.0, growth_vit/10.0,
@@ -889,7 +889,7 @@ int read_homunculusdb(void)
memset(homunculus_db,0,sizeof(homunculus_db));
for(i = 0; i<2; i++)
{
- sprintf(line, "%s/%s", db_path, filename[i]);
+ snprintf(line, sizeof line, "%s/%s", db_path, filename[i]);
fp = fopen(line,"r");
if(!fp){
if(i != 0)
@@ -1040,7 +1040,7 @@ int read_homunculus_skilldb(void)
char *split[15];
memset(hskill_tree,0,sizeof(hskill_tree));
- sprintf(line, "%s/homun_skill_tree.txt", db_path);
+ snprintf(line, sizeof line, "%s/homun_skill_tree.txt", db_path);
fp=fopen(line,"r");
if(fp==NULL){
ShowError("can't read %s\n", line);
@@ -1108,7 +1108,7 @@ void read_homunculus_expdb(void)
memset(hexptbl,0,sizeof(hexptbl));
for(i=0; i<2; i++){
- sprintf(line, "%s/%s", db_path, filename[i]);
+ snprintf(line, sizeof line, "%s/%s", db_path, filename[i]);
fp=fopen(line,"r");
if(fp == NULL){
if(i != 0)