# HG changeset patch # User Matti Hamalainen # Date 1361227181 -7200 # Node ID d419dc43bde4154d3e25a56009fde91dbf712bc3 # Parent 1013256040d5feb2f54181f813e4504ee86b8063 Implement memfill(). diff -r 1013256040d5 -r d419dc43bde4 final_isi/wrapper.c --- a/final_isi/wrapper.c Tue Feb 19 00:39:19 2013 +0200 +++ b/final_isi/wrapper.c Tue Feb 19 00:39:41 2013 +0200 @@ -106,6 +106,9 @@ void memfill(void *buf, int c, size_t n) { + size_t i; + for (i = 0; i < n; i++) + ((sint16 *)buf)[i] = c; } void txtmode(int mode) diff -r 1013256040d5 -r d419dc43bde4 final_isi/wrapper.h --- a/final_isi/wrapper.h Tue Feb 19 00:39:19 2013 +0200 +++ b/final_isi/wrapper.h Tue Feb 19 00:39:41 2013 +0200 @@ -1,10 +1,10 @@ #include "../pwplib/pwplib.h" -typedef unsigned short int sint16; typedef unsigned char uchar; typedef signed int sint; #define uint unsigned int typedef signed char schar; +typedef unsigned short int sint16; void waitretrace(); signed int mul32(int a, int b);