summaryrefslogtreecommitdiff
path: root/ext/xmlrpc/libxmlrpc/xml_element.c
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2003-12-16 21:00:21 +0000
committerfoobar <sniper@php.net>2003-12-16 21:00:21 +0000
commitbb8b077ce776c8bea4c84bce731eca38585154bb (patch)
treefdd146c8a94a73f0a06d43f2f8c3cbb4424cb1ab /ext/xmlrpc/libxmlrpc/xml_element.c
parent23bab357de378abe2d166c8a23a4a4c3ac4ce723 (diff)
downloadphp-git-bb8b077ce776c8bea4c84bce731eca38585154bb.tar.gz
Fix some compile warnings (patch by Joe Orton)
Diffstat (limited to 'ext/xmlrpc/libxmlrpc/xml_element.c')
-rw-r--r--ext/xmlrpc/libxmlrpc/xml_element.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/ext/xmlrpc/libxmlrpc/xml_element.c b/ext/xmlrpc/libxmlrpc/xml_element.c
index 3b2335c408..53fcd74c2d 100644
--- a/ext/xmlrpc/libxmlrpc/xml_element.c
+++ b/ext/xmlrpc/libxmlrpc/xml_element.c
@@ -44,6 +44,9 @@ static const char rcsid[] = "#(@) $Id$";
* 06/2000
* HISTORY
* $Log$
+ * Revision 1.4 2002/11/26 23:01:16 fmk
+ * removing unused variables
+ *
* Revision 1.3 2002/07/05 04:43:53 danda
* merged in updates from SF project. bring php repository up to date with xmlrpc-epi version 0.51
*
@@ -95,6 +98,7 @@ static const char rcsid[] = "#(@) $Id$";
#endif
#include <stdlib.h>
#include <string.h>
+#include <ctype.h>
#include "xml_element.h"
#include "queue.h"
@@ -468,18 +472,20 @@ static void xml_element_serialize(xml_element *el, int (*fptr)(void *data, const
}
/* print buf to file */
-static file_out_fptr(void *f, const char *text, int size)
+static int file_out_fptr(void *f, const char *text, int size)
{
fputs(text, (FILE *)f);
+ return 0;
}
/* print buf to simplestring */
-static simplestring_out_fptr(void *f, const char *text, int size)
+static int simplestring_out_fptr(void *f, const char *text, int size)
{
simplestring* buf = (simplestring*)f;
if(buf) {
simplestring_addn(buf, text, size);
}
+ return 0;
}
/****f* xml_element/xml_elem_serialize_to_string
@@ -693,7 +699,7 @@ xml_element* xml_elem_parse_buf(const char* in_buf, int len, XML_ELEM_INPUT_OPTI
if(byte_idx >= 0) {
snprintf(buf,
sizeof(buf),
- "\n\tdata beginning %i before byte index: %s\n",
+ "\n\tdata beginning %ld before byte index: %s\n",
byte_idx > 10 ? 10 : byte_idx,
in_buf + (byte_idx > 10 ? byte_idx - 10 : byte_idx));
}
@@ -702,7 +708,7 @@ xml_element* xml_elem_parse_buf(const char* in_buf, int len, XML_ELEM_INPUT_OPTI
"\tdescription: %s\n"
"\tline: %i\n"
"\tcolumn: %i\n"
- "\tbyte index: %i\n"
+ "\tbyte index: %ld\n"
"\ttotal bytes: %i\n%s ",
err_code, error_str, line_num,
col_num, byte_idx, byte_total, buf);