Package: libiodbc2
Version: 3.52.3-1
Severity: important
Tags: patch
User: [EMAIL PROTECTED]
Usertag: implicit-pointer-conversion

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.

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions

diff -urN libiodbc2-3.52.3.orig/drvproxy/gtk/confirm.c 
libiodbc2-3.52.3/drvproxy/gtk/confirm.c
--- libiodbc2-3.52.3.orig/drvproxy/gtk/confirm.c        2005-03-14 
03:35:43.000000000 -0700
+++ libiodbc2-3.52.3/drvproxy/gtk/confirm.c     2005-11-16 11:34:43.000000000 
-0700
@@ -68,6 +68,8 @@
  *  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
+#include <odbcinst.h>
+#include <unicode.h>
 #include "gui.h"
 #include "question.xpm"
 

--- Begin Message ---
Function `dm_SQL_WtoU8' implicitly converted to pointer at confirm.c:244

--- End Message ---

Reply via email to