Browse Source

Fix a fd leak (unlikely)

Image 3 years ago
parent
commit
9f4a3fc2aa
1 changed files with 1 additions and 0 deletions
  1. 1 0
      EQ2/source/WorldServer/Zone/map.cpp

+ 1 - 0
EQ2/source/WorldServer/Zone/map.cpp

@@ -478,6 +478,7 @@ bool Map::LoadV2Deflated(FILE* f) {
 	std::streamsize size = srcbuf->in_avail();
 	if(size == -1)
 	{
+		file.close();
 		LogWrite(MAP__ERROR, 0, "Map", "Map::LoadV2Deflated() unable to deflate (%s).", m_ZoneFile.c_str());
 		return false;
 	}