new function.
authorRodrigo Moya <rodrigo@ximian.com>
Tue, 16 Dec 2003 17:42:56 +0000 (17:42 +0000)
committerRodrigo Moya <rodrigo@src.gnome.org>
Tue, 16 Dec 2003 17:42:56 +0000 (17:42 +0000)
2003-12-16  Rodrigo Moya <rodrigo@ximian.com>

* libsoup/soup-soap-response.[ch] (soup_soap_parameter_get_int_value):
new function.

ChangeLog
libsoup/soup-soap-response.c
libsoup/soup-soap-response.h

index 6b6979e..29e9e67 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-12-16  Rodrigo Moya <rodrigo@ximian.com>
+
+       * libsoup/soup-soap-response.[ch] (soup_soap_parameter_get_int_value):
+       new function.
+
 2003-12-16  Joe Shaw  <joe@ximian.com>
 
        * libsoup/soup-connection.c (socket_connect_result,
index 48936bb..478f539 100644 (file)
@@ -247,7 +247,7 @@ soup_soap_parameter_get_name (SoupSoapParameter *param)
 int
 soup_soap_parameter_get_int_value (SoupSoapParameter *param)
 {
-       g_return_val_if_fail (param != NULL, NULL);
+       g_return_val_if_fail (param != NULL, -1);
 
        return atoi (xmlNodeGetContent (param));
 }
index 01eae17..2e2224a 100644 (file)
@@ -44,6 +44,7 @@ void              soup_soap_response_set_method_name (SoupSoapResponse *response
 typedef xmlNode SoupSoapParameter;
 
 const char        *soup_soap_parameter_get_name (SoupSoapParameter *param);
+int                soup_soap_parameter_get_int_value (SoupSoapParameter *param);
 const char        *soup_soap_parameter_get_string_value (SoupSoapParameter *param);
 SoupSoapParameter *soup_soap_parameter_get_first_child (SoupSoapParameter *param);
 SoupSoapParameter *soup_soap_parameter_get_first_child_by_name (SoupSoapParameter *param,