diff options
author | Lance <Lance@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-05-29 10:27:02 +0000 |
---|---|---|
committer | Lance <Lance@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-05-29 10:27:02 +0000 |
commit | 0a68e706bac90f56073f3ad2a30c4bada260225c (patch) | |
tree | 14b57c4b84570c5dac1962d1b75e6e2b44610ae9 | |
parent | 98854fb7d9b029157c5fd02701763301923cfc61 (diff) | |
download | hercules-0a68e706bac90f56073f3ad2a30c4bada260225c.tar.gz hercules-0a68e706bac90f56073f3ad2a30c4bada260225c.tar.bz2 hercules-0a68e706bac90f56073f3ad2a30c4bada260225c.tar.xz hercules-0a68e706bac90f56073f3ad2a30c4bada260225c.zip |
* [Fixed]:
- status.c:920: warning: 'mbl' might be used uninitialized in this function
- skill.c:6648: warning: 'matk_min' might be used uninitialized in this function
- skill.c:6648: warning: 'matk_max' might be used uninitialized in this function
- skill.c:2826: warning: 'sid' might be used uninitialized in this function
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6816 54d463be-8e91-2dee-dedb-b68131a5f0ec
-rw-r--r-- | Changelog-Trunk.txt | 7 | ||||
-rw-r--r-- | src/map/skill.c | 4 | ||||
-rw-r--r-- | src/map/status.c | 2 |
3 files changed, 9 insertions, 4 deletions
diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt index e89c136bf..9bf5ac4c7 100644 --- a/Changelog-Trunk.txt +++ b/Changelog-Trunk.txt @@ -4,7 +4,12 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.
2006/05/29
- * [Optimized ]:
+ * [Fixed]:
+ - status.c:920: warning: 'mbl' might be used uninitialized in this function
+ - skill.c:6648: warning: 'matk_min' might be used uninitialized in this function
+ - skill.c:6648: warning: 'matk_max' might be used uninitialized in this function
+ - skill.c:2826: warning: 'sid' might be used uninitialized in this function [Lance]
+ * [Optimized]:
- Removed unused variable (account_id) in storage_guild_storagesaved.
* [Optimized]:
- Removed unused checks for unsigned data type and possible logic error for
diff --git a/src/map/skill.c b/src/map/skill.c index af0fef4b5..e9fd52854 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -2823,7 +2823,7 @@ int skill_castend_damage_id (struct block_list* src, struct block_list *bl,int s case HVAN_CAPRICE: //[blackhole89] { int ran=rand()%4; - int sid; + int sid = 0; switch(ran) { case 0: sid=MG_COLDBOLT; break; @@ -6645,7 +6645,7 @@ int skill_unit_onplace_timer(struct skill_unit *src,struct block_list *bl,unsign struct status_data *tstatus, *sstatus; struct status_change *tsc, *sc; struct skill_unit_group_tickset *ts; - int matk_min, matk_max; //For Magic power... + int matk_min = 0, matk_max = 0; //For Magic power... int type, skillid; int diff=0; diff --git a/src/map/status.c b/src/map/status.c index 09170ee92..4baa3d8d3 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -917,7 +917,7 @@ void status_calc_misc(struct status_data *status, int level) int status_calc_mob(struct mob_data* md, int first) { struct status_data *status; - struct block_list *mbl; + struct block_list *mbl = NULL; int flag=0; //Check if we need custom base-status |