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]