Author: cwittich
Date: Sun Sep 7 18:11:50 2014
New Revision: 64069
URL:
http://svn.reactos.org/svn/reactos?rev=64069&view=rev
Log:
[crt]
add null check (for ntdll only)
fixes remaining test failure in ntdll:string
Modified:
trunk/reactos/lib/sdk/crt/printf/streamout.c
Modified: trunk/reactos/lib/sdk/crt/printf/streamout.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/printf/streamo…
==============================================================================
--- trunk/reactos/lib/sdk/crt/printf/streamout.c [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/printf/streamout.c [iso-8859-1] Sun Sep 7 18:11:50 2014
@@ -227,6 +227,11 @@
int
streamout_char(FILE *stream, int chr)
{
+#ifdef _LIBCNT_
+ if ((stream->_flag & _IOSTRG) && (!stream->_ptr))
+ return 1;
+#endif
+
#if defined(_USER32_WSPRINTF) || defined(_LIBCNT_)
/* Check if the buffer is full */
if (stream->_cnt < sizeof(TCHAR))