From: Rodrigo Moya Date: Tue, 16 Dec 2003 17:42:56 +0000 (+0000) Subject: new function. X-Git-Tag: LIBSOUP_2_1_3~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de3cf1fc96532d10cdd1d6e55aea3c4f81501579;p=platform%2Fupstream%2Flibsoup.git new function. 2003-12-16 Rodrigo Moya * libsoup/soup-soap-response.[ch] (soup_soap_parameter_get_int_value): new function. --- diff --git a/ChangeLog b/ChangeLog index 6b6979e..29e9e67 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-12-16 Rodrigo Moya + + * libsoup/soup-soap-response.[ch] (soup_soap_parameter_get_int_value): + new function. + 2003-12-16 Joe Shaw * libsoup/soup-connection.c (socket_connect_result, diff --git a/libsoup/soup-soap-response.c b/libsoup/soup-soap-response.c index 48936bb..478f539 100644 --- a/libsoup/soup-soap-response.c +++ b/libsoup/soup-soap-response.c @@ -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)); } diff --git a/libsoup/soup-soap-response.h b/libsoup/soup-soap-response.h index 01eae17..2e2224a 100644 --- a/libsoup/soup-soap-response.h +++ b/libsoup/soup-soap-response.h @@ -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,