--- C:\dev\sdk\curlpp-0.7.0-pre2\curlpp\Info.cpp.orig	2006-11-07 22:07:19.001 +0100
+++ C:\dev\sdk\curlpp-0.7.0-pre2\curlpp\Info.cpp	2006-11-07 22:05:02.001 +0100
@@ -4,10 +4,11 @@
 #include "global.h"
 #include "Info.hpp"
 
+namespace cURLpp {
 
 template< >
 void
-cURLpp::InfoTypeConverter< std::string >::get(cURLpp::Easy &handle, 
+InfoTypeConverter< std::string >::get(cURLpp::Easy &handle, 
 				              CURLINFO info,
 				              std::string &value)
 {
@@ -18,9 +19,31 @@
 
 template< >
 void 
-cURLpp::InfoTypeConverter< std::list< std::string > >::get(cURLpp::Easy &,
+InfoTypeConverter< std::list< std::string > >::get(cURLpp::Easy &,
 			                                   CURLINFO ,
 						           std::list< std::string > &)
 {
   
 }
+
+template< >
+void
+InfoTypeConverter< long >::get(cURLpp::Easy &handle, 
+				              CURLINFO info,
+				              long &value)
+{
+  InfoGetter::get(handle, info, value);
+}
+
+template< >
+void
+InfoTypeConverter< double >::get(cURLpp::Easy &handle, 
+				              CURLINFO info,
+				              double &value)
+{
+  curl_off_t tmp;
+  InfoGetter::get(handle, info, tmp);
+  value = (double)tmp;
+}
+
+}


