Changeset 1095

Show
Ignore:
Timestamp:
06/18/09 15:01:20 (3 years ago)
Author:
rakshasa
Message:

* Fixes to xmlrpc's int64_t type, etc.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/rtorrent/src/rpc/xmlrpc.cc

    r1093 r1095  
    5555public: 
    5656  xmlrpc_error(xmlrpc_env* env) : m_type(env->fault_code), m_msg(env->fault_string) {} 
    57   xmlrpc_error(int type, char* msg) : m_type(type), m_msg(msg) {} 
     57  xmlrpc_error(int type, const char* msg) : m_type(type), m_msg(msg) {} 
    5858  virtual ~xmlrpc_error() throw() {} 
    5959 
     
    6363private: 
    6464  int                 m_type; 
    65   char*               m_msg; 
     65  const char*         m_msg; 
    6666}; 
    6767 
     
    9999#ifdef XMLRPC_HAVE_I8 
    100100  case XMLRPC_TYPE_I8: 
    101     int64_t v2; 
     101    xmlrpc_int64 v2; 
    102102    xmlrpc_read_i8(env, tmp, &v2); 
    103103    xmlrpc_DECREF(tmp); 
     
    245245#ifdef XMLRPC_HAVE_I8 
    246246  case XMLRPC_TYPE_I8: 
    247     int64_t v2; 
     247    xmlrpc_int64 v2; 
    248248    xmlrpc_read_i8(env, value, &v2); 
    249249