diff options
author | Mike Buland <eichlan@xagasoft.com> | 2006-11-26 00:44:26 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2006-11-26 00:44:26 +0000 |
commit | 6ede639c090aa80ba5e9b6be631b87727d741fbe (patch) | |
tree | 5b6038d56f1525917f43b8611ccb22891c7c1519 /src/serializerbinary.cpp | |
parent | 61c71a9f23a094d7d03ecdf8f36b4a3bbadc7fd4 (diff) | |
download | libbu++-6ede639c090aa80ba5e9b6be631b87727d741fbe.tar.gz libbu++-6ede639c090aa80ba5e9b6be631b87727d741fbe.tar.bz2 libbu++-6ede639c090aa80ba5e9b6be631b87727d741fbe.tar.xz libbu++-6ede639c090aa80ba5e9b6be631b87727d741fbe.zip |
Serializers are in debug mode, beware.
Diffstat (limited to 'src/serializerbinary.cpp')
-rw-r--r-- | src/serializerbinary.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/serializerbinary.cpp b/src/serializerbinary.cpp index bfe3cc9..cb3c8bf 100644 --- a/src/serializerbinary.cpp +++ b/src/serializerbinary.cpp | |||
@@ -43,12 +43,15 @@ void SerializerBinary::close() | |||
43 | 43 | ||
44 | void SerializerBinary::write(const void * pData, int32_t nSize) | 44 | void SerializerBinary::write(const void * pData, int32_t nSize) |
45 | { | 45 | { |
46 | fwrite(pData, nSize, 1, fhFile); | 46 | uint32_t nWrite = fwrite(pData, nSize, 1, fhFile); |
47 | printf("fwrite( 0x%08X, %d, 1, fhFile ) = %u;\n", pData, nSize, nWrite ); | ||
47 | } | 48 | } |
48 | 49 | ||
49 | void SerializerBinary::read(void * pData, int32_t nSize) | 50 | void SerializerBinary::read(void * pData, int32_t nSize) |
50 | { | 51 | { |
51 | if( fread(pData, nSize, 1, fhFile) < 1 ) | 52 | uint32_t nRead = fread(pData, nSize, 1, fhFile); |
53 | printf("fread( 0x%08X, %d, 1, fhFile ) = %u;\n", pData, nSize, nRead ); | ||
54 | if( nRead < 1 ) | ||
52 | { | 55 | { |
53 | throw FileException( excodeEOF, "End of file read"); | 56 | throw FileException( excodeEOF, "End of file read"); |
54 | } | 57 | } |