comparison src/database.c @ 4124:9a633a00c3f2

[xemacs-hg @ 2007-08-17 08:08:05 by crestani] 2007-08-15 Marcus Crestani <crestani@xemacs.org> * database.c (dbm_map): Add typecast. * database.c (dbm_get): Add typecast. * gc.c (gc_state_type): Declare type. * objects-tty.c (tty_find_charset_font): Add typecast. * objects-xlike-inc.c (count_hyphens): Add typecast. * objects-xlike-inc.c (endif): Add typecast.
author crestani
date Fri, 17 Aug 2007 08:08:10 +0000
parents 6d4dc9ec7240
children bc3b9f61018e
comparison
equal deleted inserted replaced
4123:5333f383efbd 4124:9a633a00c3f2
279 for (keydatum = dbm_firstkey (db->dbm_handle); 279 for (keydatum = dbm_firstkey (db->dbm_handle);
280 keydatum.dptr != NULL; 280 keydatum.dptr != NULL;
281 keydatum = dbm_nextkey (db->dbm_handle)) 281 keydatum = dbm_nextkey (db->dbm_handle))
282 { 282 {
283 valdatum = dbm_fetch (db->dbm_handle, keydatum); 283 valdatum = dbm_fetch (db->dbm_handle, keydatum);
284 key = make_ext_string (keydatum.dptr, keydatum.dsize, 284 key = make_ext_string ((Extbyte *) keydatum.dptr, keydatum.dsize,
285 db->coding_system); 285 db->coding_system);
286 val = make_ext_string (valdatum.dptr, valdatum.dsize, 286 val = make_ext_string ((Extbyte *) valdatum.dptr, valdatum.dsize,
287 db->coding_system); 287 db->coding_system);
288 call2 (func, key, val); 288 call2 (func, key, val);
289 } 289 }
290 } 290 }
291 291
298 ALLOCA, (keydatum.dptr, keydatum.dsize), 298 ALLOCA, (keydatum.dptr, keydatum.dsize),
299 db->coding_system); 299 db->coding_system);
300 valdatum = dbm_fetch (db->dbm_handle, keydatum); 300 valdatum = dbm_fetch (db->dbm_handle, keydatum);
301 301
302 return (valdatum.dptr 302 return (valdatum.dptr
303 ? make_ext_string (valdatum.dptr, valdatum.dsize, 303 ? make_ext_string ((Extbyte *) valdatum.dptr, valdatum.dsize,
304 db->coding_system) 304 db->coding_system)
305 : Qnil); 305 : Qnil);
306 } 306 }
307 307
308 static int 308 static int