Removed bug with assert.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@764 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
+10
-4
@@ -1855,9 +1855,12 @@ Melee (void)
|
|||||||
{
|
{
|
||||||
FILE *load_fp;
|
FILE *load_fp;
|
||||||
char configFile[PATH_MAX];
|
char configFile[PATH_MAX];
|
||||||
|
int res;
|
||||||
|
|
||||||
assert (snprintf (configFile, PATH_MAX, "%smelee.cfg",
|
res = snprintf (configFile, PATH_MAX, "%smelee.cfg", configDir);
|
||||||
configDir) != -1);
|
assert (res != -1);
|
||||||
|
// strlen (configDir) is supposed to be checked to be
|
||||||
|
// <= PATH_MAX - 13
|
||||||
load_fp = res_OpenResFile (configFile, "rb");
|
load_fp = res_OpenResFile (configFile, "rb");
|
||||||
if (load_fp)
|
if (load_fp)
|
||||||
{
|
{
|
||||||
@@ -1904,10 +1907,13 @@ Melee (void)
|
|||||||
FILE *save_fp;
|
FILE *save_fp;
|
||||||
BOOLEAN err;
|
BOOLEAN err;
|
||||||
char configFile[PATH_MAX];
|
char configFile[PATH_MAX];
|
||||||
|
int res;
|
||||||
|
|
||||||
err = FALSE;
|
err = FALSE;
|
||||||
assert (snprintf (configFile, PATH_MAX, "%smelee.cfg",
|
res = snprintf (configFile, PATH_MAX, "%smelee.cfg", configDir);
|
||||||
configDir) != -1);
|
assert (res != -1);
|
||||||
|
// strlen (configDir) is supposed to be checked to be
|
||||||
|
// <= PATH_MAX - 13
|
||||||
save_fp = res_OpenResFile (configFile, "wb");
|
save_fp = res_OpenResFile (configFile, "wb");
|
||||||
if (save_fp)
|
if (save_fp)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user