Package: lifelines
Version: 3.0.50-1
Tags: patch
Severity: important
Our automated buildd log filter[1] detected a problem that will cause
your package to segfault on architectures where the size of a pointer is
greater than the size of an integer, such as ia64.
There was no obvious header file for me to stick this prototype in, so
this patch just puts it in the .c file.
[1]http://people.debian.org/~dannf/check-implicit-pointer-functions
--- lifelines-3.0.50.orig/src/gedlib/codesets.c 2005-10-07 15:47:15.000000000
-0600
+++ lifelines-3.0.50/src/gedlib/codesets.c 2006-01-17 19:18:49.000000000
-0700
@@ -52,6 +52,7 @@
*********************************************/
/* alphabetical */
+char *norm_charmap(char *name);
static void set_codeset_pair(CNSTRING base, CNSTRING defval, STRING *pcsout,
STRING *pcsin);
/*********************************************
--- Begin Message ---
Function `norm_charmap' implicitly converted to pointer at codesets.c:90
--- End Message ---