[Scummvm-cvs-logs] SF.net SVN: scummvm:[44279] tools/branches/gsoc2009-gui/compress_agos.cpp
joostp at users.sourceforge.net
joostp at users.sourceforge.net
Thu Sep 24 00:52:06 CEST 2009
Revision: 44279
http://scummvm.svn.sourceforge.net/scummvm/?rev=44279&view=rev
Author: joostp
Date: 2009-09-23 22:52:06 +0000 (Wed, 23 Sep 2009)
Log Message:
-----------
Fix last entry truncation bug introduced in the rewrite.
Modified Paths:
--------------
tools/branches/gsoc2009-gui/compress_agos.cpp
Modified: tools/branches/gsoc2009-gui/compress_agos.cpp
===================================================================
--- tools/branches/gsoc2009-gui/compress_agos.cpp 2009-09-23 21:14:37 UTC (rev 44278)
+++ tools/branches/gsoc2009-gui/compress_agos.cpp 2009-09-23 22:52:06 UTC (rev 44279)
@@ -42,21 +42,23 @@
int size;
char fbuf[2048];
- _output_idx.open(_outputPath, "wb");
+ _output_idx.close();
+ _output_snd.close();
+ File outputFile(_outputPath, "wb");
+
_input.open(TEMP_IDX, "rb");
while ((size = _input.readN(fbuf, 1, 2048)) > 0) {
- _output_idx.write(fbuf, 1, size);
+ outputFile.write(fbuf, 1, size);
}
_input.open(TEMP_DAT, "rb");
while ((size = _input.readN(fbuf, 1, 2048)) > 0) {
- _output_idx.write(fbuf, 1, size);
+ outputFile.write(fbuf, 1, size);
}
_input.close();
- _output_idx.close();
- _output_snd.close();
+ outputFile.close();
/* And some clean-up :-) */
unlink(TEMP_IDX);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list