comparison src/xs_support.c @ 428:33c3bb80d2a5

Urgh, xs_memset() was buggy :P
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 01 Jan 2007 08:07:05 +0000
parents d2e6682d3ef8
children aec9f4beb401
comparison
equal deleted inserted replaced
427:2ea3005a4b7f 428:33c3bb80d2a5
202 202
203 203
204 #ifndef HAVE_MEMSET 204 #ifndef HAVE_MEMSET
205 void *xs_memset(void *p, int c, size_t n) 205 void *xs_memset(void *p, int c, size_t n)
206 { 206 {
207 gchar *dp; 207 guint8 *dp;
208 208
209 dp = (gchar *) p; 209 dp = (guint8 *) p;
210 while (n--) { 210 while (n--)
211 *dp = (gchar) c; 211 *dp = c;
212 n--;
213 }
214 212
215 return p; 213 return p;
216 } 214 }
217 #endif 215 #endif