From 09d9678e112a84f29dd4ba2165fe25fd91320569 Mon Sep 17 00:00:00 2001 From: "HuYingzhuo(hugo/hyzboy)" Date: Thu, 28 Sep 2023 15:35:05 +0800 Subject: [PATCH] fixed little bug in Java I/O Stream --- inc/hgl/io/JavaInputStream.h | 2 +- inc/hgl/io/JavaOutputStream.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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