Package: newpki-client
Version: 2.0.0+rc1-1
Severity: serious
Tags: patch

When building 'newpki-client' on amd64/unstable,
I get the following error:

./DlgEeAdmin.cpp:510: error: cast from 'void*' to 'int' loses precision
make[3]: *** [newpki_client-DlgEeAdmin.o] Error 1
make[3]: Leaving directory `/newpki-client-2.0.0+rc1/src'

With the attached patch 'newpki-client' can be compiled on amd64.

Regards
Andreas Jochens

Binary files ../tmp-orig/newpki-client-2.0.0+rc1/po/fr.gmo and ./po/fr.gmo 
differ
diff -urN ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgEeAdmin.cpp 
./src/DlgEeAdmin.cpp
--- ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgEeAdmin.cpp      2005-09-15 
06:58:10.000000000 +0000
+++ ./src/DlgEeAdmin.cpp        2006-01-16 07:20:41.000000000 +0000
@@ -490,7 +490,7 @@
 bool DlgEeAdmin::LoadUSERS(int NumEntries)
 {
        int SelectedItem;
-       int state;
+       intptr_t state;
        mString filter;
 
        lastItem = -1;
@@ -507,7 +507,7 @@
        if(SelectedItem == -1)
                state = 0;
        else
-               state = (int)((wxComboBox 
*)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem);
+               state = (intptr_t)((wxComboBox 
*)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem);
 
        filter = ((wxTextCtrl *)FindWindow(IDC_DN_FILTER))->GetValue().c_str();
 
diff -urN ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgRaAdmin.cpp 
./src/DlgRaAdmin.cpp
--- ../tmp-orig/newpki-client-2.0.0+rc1/src/DlgRaAdmin.cpp      2005-09-19 
21:07:44.000000000 +0000
+++ ./src/DlgRaAdmin.cpp        2006-01-16 07:20:15.000000000 +0000
@@ -550,7 +550,7 @@
 bool DlgRaAdmin::LoadPROFILES(int NumEntries)
 {
        int SelectedItem;
-       int state;
+       intptr_t state;
        mString filter;
 
        lastItem = -1;
@@ -567,7 +567,7 @@
        if(SelectedItem == -1)
                state = 0;
        else
-               state = (int)((wxComboBox 
*)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem);
+               state = (intptr_t)((wxComboBox 
*)FindWindow(IDC_FILTER_STATUS))->GetClientData(SelectedItem);
 
        filter = ((wxTextCtrl *)FindWindow(IDC_DN_FILTER))->GetValue().c_str();
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to