#include <errno.h>
#include <windows.h>
+void _PDCLIB_w32errno( void );
+
int _PDCLIB_flushbuffer( struct _PDCLIB_file_t * stream )
{
if ( ! ( stream->status & _PDCLIB_FBIN ) )
BOOL res = WriteFile( stream->handle, stream->buffer + written,
toWrite, &justWrote, NULL);
written += justWrote;
+ stream->pos.offset += justWrote;
if(!res) {
stream->status |=_PDCLIB_ERRORFLAG;