diff --git a/icu4c/source/common/filestrm.c b/icu4c/source/common/filestrm.c index 61f1c36db46..897208fc77f 100644 --- a/icu4c/source/common/filestrm.c +++ b/icu4c/source/common/filestrm.c @@ -184,13 +184,14 @@ T_FileStream_error(FileStream* fileStream) return (fileStream == 0 || ferror((FILE*)fileStream)); } -U_CAPI void U_EXPORT2 +/* This function doesn't work. */ +/* force the stream to set its error flag*/ +/*U_CAPI void U_EXPORT2 T_FileStream_setError(FileStream* fileStream) { - /* force the stream to set its error flag*/ fseek((FILE*)fileStream, 99999, SEEK_SET); } - +*/ U_CAPI FileStream* U_EXPORT2 T_FileStream_stdin(void) diff --git a/icu4c/source/common/filestrm.h b/icu4c/source/common/filestrm.h index 935da3467a3..e756a746394 100644 --- a/icu4c/source/common/filestrm.h +++ b/icu4c/source/common/filestrm.h @@ -86,8 +86,10 @@ T_FileStream_eof(FileStream* fileStream); U_CAPI int U_EXPORT2 T_FileStream_error(FileStream* fileStream); +/* U_CAPI void U_EXPORT2 T_FileStream_setError(FileStream* fileStream); +*/ U_CAPI FileStream* U_EXPORT2 T_FileStream_stdin(void);