Update of /cvsroot/refdb/refdb/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1358
Modified Files:
Tag: Release_0_9_5_stable
refdbdbib.c
Log Message:
add column info to output to better localize XML parsing errors
Index: refdbdbib.c
===================================================================
RCS file: /cvsroot/refdb/refdb/src/refdbdbib.c,v
retrieving revision 1.36.2.34
retrieving revision 1.36.2.35
diff -u -U2 -r1.36.2.34 -r1.36.2.35
--- refdbdbib.c 8 Feb 2006 20:39:44 -0000 1.36.2.34
+++ refdbdbib.c 13 Feb 2006 21:30:36 -0000 1.36.2.35
@@ -2272,5 +2272,5 @@
/* read dataset */
numbyte = iread(fd, style_set, n_requested_bufsize);
-/* printf("requested: %d\nread: %d\n", n_requested_bufsize, numbyte); */
+/* printf("requested: %d\nread: %d\n%c%c%c%c%c\n", n_requested_bufsize, numbyte, style_set[0], style_set[1], style_set[2], style_set[3], style_set[4]); */
if (numbyte == -1) {
LOG_PRINT(LOG_WARNING, get_status_msg(109));
@@ -2287,5 +2287,5 @@
send_status(fd, 400, TERM_NO);
LOG_PRINT(LOG_WARNING, "XML parse error");
- sprintf(return_msg, "Parse error at line %d:\n%s\n", XML_GetCurrentLineNumber(p), XML_ErrorString(XML_GetErrorCode(p)));
+ sprintf(return_msg, "Parse error at line %d column %d:\n%s\n", XML_GetCurrentLineNumber(p), XML_GetCurrentColumnNumber(p), XML_ErrorString(XML_GetErrorCode(p)));
tiwrite(fd, return_msg, TERM_YES);
ptr_addresult->failure++;
|