1 //==========================================
2 // LIBCTINY - Matt Pietrek 2001
3 // MSDN Magazine, January 2001
4 //==========================================
9 extern "C" int __cdecl
puts(const char * s
) {
11 HANDLE hStdOut
= GetStdHandle( STD_OUTPUT_HANDLE
);
13 WriteFile( hStdOut
, s
, lstrlen(s
), &cbWritten
, 0 );
14 WriteFile( hStdOut
, "\r\n", 2, &cbWritten
, 0 );
16 return (int)(cbWritten
? cbWritten
: EOF
);