git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use netinet/in.h instead of linux/in.h.
[stg.git]
/
stglibs
/
srvconf.lib
/
servconf.cpp
diff --git
a/stglibs/srvconf.lib/servconf.cpp
b/stglibs/srvconf.lib/servconf.cpp
index 4c69c813da26bf8d066ddfa89e33a8be2801a6aa..78db78c8fd8f335d696c984d52821aa1d1624b1f 100644
(file)
--- a/
stglibs/srvconf.lib/servconf.cpp
+++ b/
stglibs/srvconf.lib/servconf.cpp
@@
-107,9
+107,10
@@
SERVCONF::IMPL * sc = static_cast<SERVCONF::IMPL *>(data);
if (XML_Parse(sc->parser, chunk.c_str(), chunk.length(), final) == XML_STATUS_ERROR)
{
if (XML_Parse(sc->parser, chunk.c_str(), chunk.length(), final) == XML_STATUS_ERROR)
{
- strprintf(&sc->errorMsg, "XML parse error at line %d
: %s
",
+ strprintf(&sc->errorMsg, "XML parse error at line %d
, %d: %s. Is final: %d
",
static_cast<int>(XML_GetCurrentLineNumber(sc->parser)),
static_cast<int>(XML_GetCurrentLineNumber(sc->parser)),
- XML_ErrorString(XML_GetErrorCode(sc->parser)));
+ static_cast<int>(XML_GetCurrentColumnNumber(sc->parser)),
+ XML_ErrorString(XML_GetErrorCode(sc->parser)), (int)final);
printf("%s\n", sc->errorMsg.c_str());
return false;
}
printf("%s\n", sc->errorMsg.c_str());
return false;
}