GWin32OutputStream always overwrites file data.
Submitted by Keith
Link to original bug (#750200)
Description
Created attachment 304339 Test program.
GWin32OutputStream seems to always write data at file position 0 resulting it it always writing to the start of the file with later writes overwriting any previous writes.
Expected output from the attached test program is a file whose contents is two lines:
This is line 1. This is line 2.
Actual output is a file with only a single line:
This is line 2.
Tested using Visual Studio Community 2015 RC and the pre-compiled binaries available at http://www.gtk.org/download/win64.php
Attachment 304339, "Test program.":
test.c
Version: 2.34.x