[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#323221: implicit pointer conversion



Package: camlidl
Version: 1.05-2
Severity: important
Tags: patch

Our build log filter[1] detected a problem[2] 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.

[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] Function `caml_format_exception' implicitly converted to pointer at comerror.c:171

--- camlidl-1.05/runtime/comerror.c.orig        2005-08-15 08:52:43.000000000 -0600
+++ camlidl-1.05/runtime/comerror.c     2005-08-15 08:46:09.000000000 -0600
@@ -22,6 +22,7 @@
 #include <caml/callback.h>
 #include <caml/fail.h>
 #include <caml/alloc.h>
+#include <caml/printexc.h>
 #include "camlidlruntime.h"
 #include "comstuff.h"


-- 
dann frazier <dannf@hp.com>




Reply to: