Corrected a potentially uninitialized variable in sv_parse (bugreport:2860).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13581 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
ultramage 2009-03-13 08:18:30 +00:00
parent a45031021f
commit 35155f1333

View File

@ -872,6 +872,8 @@ bool sv_readdb(const char* directory, const char* filename, char delim, int minc
int columns;
char path[1024], line[1024];
snprintf(path, sizeof(path), "%s/%s", directory, filename);
if( maxcols > ARRAYLENGTH(fields)-1 )
{
ShowError("sv_readdb: Insufficient column storage in parser for file \"%s\" (want %d, have only %d). Increase the capacity in the source code please.\n", path, maxcols, ARRAYLENGTH(fields)-1);
@ -879,7 +881,6 @@ bool sv_readdb(const char* directory, const char* filename, char delim, int minc
}
// open file
snprintf(path, sizeof(path), "%s/%s", directory, filename);
fp = fopen(path, "r");
if( fp == NULL )
{