diff -urN arc-gui-clients-0.2.2-Source.orig/src/arcstorage-ui/filetransfer.cpp arc-gui-clients-0.2.2-Source/src/arcstorage-ui/filetransfer.cpp
--- arc-gui-clients-0.2.2-Source.orig/src/arcstorage-ui/filetransfer.cpp	2012-06-14 11:22:55.000000000 +0200
+++ arc-gui-clients-0.2.2-Source/src/arcstorage-ui/filetransfer.cpp	2012-06-27 10:52:04.353408538 +0200
@@ -11,7 +11,7 @@
 template <typename T>
 std::string convertPointerToStringAddress(const T* obj)
 {
-  int address(reinterpret_cast<long>(obj));
+  int address(reinterpret_cast<size_t>(obj));
   std::stringstream ss;
   ss << address;
   return ss.str();
