diff --git a/inc/hgl/io/JavaInputStream.h b/inc/hgl/io/JavaInputStream.h index db317ba..619f37b 100644 --- a/inc/hgl/io/JavaInputStream.h +++ b/inc/hgl/io/JavaInputStream.h @@ -63,7 +63,7 @@ namespace hgl bool readUTF (UTF16String &str) { - return in?in->ReadUTF8ShortString(str); + return in?in->ReadUTF8ShortString(str):false; } };//class JavaInputStream }//namespace io diff --git a/inc/hgl/io/JavaOutputStream.h b/inc/hgl/io/JavaOutputStream.h index bf2d91d..c93ff68 100644 --- a/inc/hgl/io/JavaOutputStream.h +++ b/inc/hgl/io/JavaOutputStream.h @@ -54,8 +54,8 @@ namespace hgl return out?out->WriteUTF16BEChars(wstr,count):false; } - bool writeUTF (const UTF8String &str){return out?out->WriteUTF8ShortString(str);} - bool writeUTF (const UTF16String &str){return out?out->WriteUTF8ShortString(str);} + bool writeUTF (const UTF8String &str){return out?out->WriteUTF8ShortString(str):false;} + bool writeUTF (const UTF16String &str){return out?out->WriteUTF8ShortString(str):false;} };//class JavaOutputStream }//namespace io }//namespace hgl