From f22e40b64c3052ee3abf4d17828b3244a8416dca Mon Sep 17 00:00:00 2001 From: Ykkrosh Date: Fri, 29 Apr 2011 23:55:47 +0000 Subject: [PATCH] Fix warning This was SVN commit r9354. --- source/lib/file/archive/archive_zip.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/lib/file/archive/archive_zip.cpp b/source/lib/file/archive/archive_zip.cpp index ca7fa47cb1..6564c9cf83 100644 --- a/source/lib/file/archive/archive_zip.cpp +++ b/source/lib/file/archive/archive_zip.cpp @@ -597,7 +597,8 @@ public: const off_t cd_ofs = m_fileSize; ecdr->Init(m_numEntries, cd_ofs, cd_size); - write(m_file->Descriptor(), m_cdfhPool.da.base, cd_size+sizeof(ECDR)); + if(write(m_file->Descriptor(), m_cdfhPool.da.base, cd_size+sizeof(ECDR)) < 0) + DEBUG_WARN_ERR(ERR::IO); // no way to return error code (void)pool_destroy(&m_cdfhPool); }