浏览代码

Fix a fd leak (unlikely)

Image 3 年之前
父节点
当前提交
9f4a3fc2aa
共有 1 个文件被更改,包括 1 次插入0 次删除
  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;
 	}