move null-check on savelev()
Move null-check of nhfp before its first use.
This commit is contained in:
+3
-2
@@ -423,6 +423,9 @@ savelev(NHFILE* nhfp, xchar lev)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
g.program_state.saving++; /* even if current mode is FREEING */
|
g.program_state.saving++; /* even if current mode is FREEING */
|
||||||
|
|
||||||
|
if (!nhfp)
|
||||||
|
panic("Save on bad file!"); /* impossible */
|
||||||
/*
|
/*
|
||||||
* Level file contents:
|
* Level file contents:
|
||||||
* version info (handled by caller);
|
* version info (handled by caller);
|
||||||
@@ -449,8 +452,6 @@ savelev(NHFILE* nhfp, xchar lev)
|
|||||||
if (iflags.purge_monsters)
|
if (iflags.purge_monsters)
|
||||||
dmonsfree();
|
dmonsfree();
|
||||||
|
|
||||||
if (!nhfp)
|
|
||||||
panic("Save on bad file!"); /* impossible */
|
|
||||||
if (lev >= 0 && lev <= maxledgerno())
|
if (lev >= 0 && lev <= maxledgerno())
|
||||||
g.level_info[lev].flags |= VISITED;
|
g.level_info[lev].flags |= VISITED;
|
||||||
if (nhfp->structlevel)
|
if (nhfp->structlevel)
|
||||||
|
|||||||
Reference in New Issue
Block a user