a32b967f1341
authorDebian Games Team <pkg-games-devel@lists.alioth.debian.org>
Fri, 4 Jan 2019 20:07:05 +0000 (20:07 +0000)
committerGianfranco Costamagna <locutusofborg@debian.org>
Fri, 4 Jan 2019 20:07:05 +0000 (20:07 +0000)
# HG changeset patch
# User nemo
# Date 1544721133 18000
# Node ID a32b967f13412b090e96bfb83ea1af3469fca389
# Parent  e8723f97324c09409c2b9bd35e0e2573b2918abd
This seems to be all that was needed for bug #719

Gbp-Pq: Name a32b967f1341.patch

project_files/hwc/rtl/fileio.c

index 0965423dc1ea41de7956106a2c0c2c6fb54b6079..fee7a1de7da39553ea78f2b67d73d62992c1b91d 100644 (file)
@@ -186,7 +186,8 @@ void fpcrtl_blockRead__vars(File f, void *buf, Integer count, Integer *result) {
  */
 void fpcrtl_blockWrite__vars(File f, const void *buf, Integer count,
         Integer *result) {
-    assert(0);
+    assert(f->record_len > 0);
+    *result = fwrite(buf, f->record_len, count, f->fp);
 }
 
 bool fpcrtl_directoryExists(string255 dir) {