Compiling on FreeBSD 5.2.1 revealed this problem.
src/ChangeLog addition:
2005-03-09 Marcus Crestani <crestani(a)informatik.uni-tuebingen.de>
* database.c (berkdb_map): Add typecasts.
xemacs-21.5 source patch:
Diff command: cvs -q diff -u
Files affected: src/database.c
Index: src/database.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/database.c,v
retrieving revision 1.33
diff -u -r1.33 database.c
--- src/database.c 21 Jan 2005 20:07:06 -0000 1.33
+++ src/database.c 9 Mar 2005 14:36:15 -0000
@@ -510,9 +510,9 @@
status == 0;
status = dbp->seq (dbp, &keydatum, &valdatum, R_NEXT))
{
- key = make_ext_string (keydatum.data, keydatum.size,
+ key = make_ext_string ((const Extbyte *) keydatum.data, keydatum.size,
db->coding_system);
- val = make_ext_string (valdatum.data, valdatum.size,
+ val = make_ext_string ((const Extbyte *) valdatum.data, valdatum.size,
db->coding_system);
call2 (func, key, val);
}
Show replies by date
...
--
Cheers =8-} M.
Friede, Völkerverständigung und überhaupt blabla