Home | History | Annotate | Download | only in xmlrpcpp
      1 diff -ruN /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/Android.mk /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/Android.mk
      2 --- /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/Android.mk	1969-12-31 16:00:00.000000000 -0800
      3 +++ /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/Android.mk	2015-09-23 10:50:40.634298728 -0700
      4 @@ -0,0 +1,20 @@
      5 +LOCAL_PATH:= $(call my-dir)
      6 +ifeq ($(HOST_OS),linux)
      7 +
      8 +include $(CLEAR_VARS)
      9 +LOCAL_MODULE:= libxmlrpc++
     10 +
     11 +LOCAL_CPP_FEATURES := exceptions
     12 +LOCAL_CPPFLAGS := -Wall -fexceptions
     13 +LOCAL_C_INCLUDES:= $(LOCAL_PATH)/src
     14 +
     15 +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/src
     16 +
     17 +xmlrpc_src_files := \
     18 +	$(wildcard $(LOCAL_PATH)/src/*.cpp)
     19 +LOCAL_SRC_FILES := \
     20 +	$(xmlrpc_src_files:$(LOCAL_PATH)/%=%)
     21 +
     22 +include $(BUILD_SHARED_LIBRARY)
     23 +
     24 +endif # HOST_OS == linux
     25 diff -ruN /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/base64.h /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/base64.h
     26 --- /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/base64.h	2003-03-06 09:25:37.000000000 -0800
     27 +++ /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/base64.h	2015-09-23 10:47:07.524143202 -0700
     28 @@ -10,6 +10,7 @@
     29  #define __BASE64_H_INCLUDED__ 1
     30  
     31  #ifndef MAKEDEPEND
     32 +# include <iostream>
     33  # include <iterator>
     34  #endif
     35  
     36 diff -ruN /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpcClient.cpp /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpcClient.cpp
     37 --- /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpcClient.cpp	2003-03-06 09:25:37.000000000 -0800
     38 +++ /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpcClient.cpp	2015-09-23 10:52:47.679583068 -0700
     39 @@ -394,7 +394,7 @@
     40    // Expect either <params><param>... or <fault>...
     41    if ((XmlRpcUtil::nextTagIs(PARAMS_TAG,_response,&offset) &&
     42         XmlRpcUtil::nextTagIs(PARAM_TAG,_response,&offset)) ||
     43 -      XmlRpcUtil::nextTagIs(FAULT_TAG,_response,&offset) && (_isFault = true))
     44 +      (XmlRpcUtil::nextTagIs(FAULT_TAG,_response,&offset) && (_isFault = true)))
     45    {
     46      if ( ! result.fromXml(_response, &offset)) {
     47        XmlRpcUtil::error("Error in XmlRpcClient::parseResponse: Invalid response value. Response:\n%s", _response.c_str());
     48 diff -ruN /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpcDispatch.cpp /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpcDispatch.cpp
     49 --- /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpcDispatch.cpp	2003-03-06 09:25:37.000000000 -0800
     50 +++ /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpcDispatch.cpp	2015-09-23 10:39:23.463444193 -0700
     51 @@ -4,7 +4,6 @@
     52  #include "XmlRpcUtil.h"
     53  
     54  #include <math.h>
     55 -#include <sys/timeb.h>
     56  
     57  #if defined(_WINDOWS)
     58  # include <winsock2.h>
     59 diff -ruN /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpc.h /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpc.h
     60 --- /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpc.h	2003-03-06 09:25:37.000000000 -0800
     61 +++ /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpc.h	2015-09-23 10:48:22.088897560 -0700
     62 @@ -49,6 +49,7 @@
     63      //! Report an error. Custom error handlers should define this method.
     64      virtual void error(const char* msg) = 0;
     65  
     66 +    virtual ~XmlRpcErrorHandler() {}
     67    protected:
     68      static XmlRpcErrorHandler* _errorHandler;
     69    };
     70 @@ -75,6 +76,7 @@
     71      //! Output a message. Custom error handlers should define this method.
     72      virtual void log(int level, const char* msg) = 0;
     73  
     74 +    virtual ~XmlRpcLogHandler() {}
     75    protected:
     76      static XmlRpcLogHandler* _logHandler;
     77      static int _verbosity;
     78 diff -ruN /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpcUtil.cpp /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpcUtil.cpp
     79 --- /usr/local/google/home/rpius/Downloads/xmlrpc++0.7/src/XmlRpcUtil.cpp	2003-03-06 09:25:37.000000000 -0800
     80 +++ /usr/local/google/home/rpius/Work/android/internal/mnc-brillo-dev/external/xmlrpc++0.7/src/XmlRpcUtil.cpp	2015-09-23 10:40:13.263948827 -0700
     81 @@ -38,6 +38,7 @@
     82  #endif  
     83    }
     84  
     85 +  ~DefaultLogHandler() {}
     86  } defaultLogHandler;
     87  
     88  // Message log singleton
     89 @@ -55,6 +56,8 @@
     90      std::cerr << msg << std::endl; 
     91  #endif  
     92    }
     93 +
     94 +  ~DefaultErrorHandler() {}
     95  } defaultErrorHandler;
     96  
     97  
     98