X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/a7b9b4dfbeb7d84f1c393f7197b017a1e65192b4..84c7cad404a6073453edcb2045a57642d5744811:/stglibs/srvconf.lib/parsers/chg_admin.cpp?ds=sidebyside diff --git a/stglibs/srvconf.lib/parsers/chg_admin.cpp b/stglibs/srvconf.lib/parsers/chg_admin.cpp index 6edcec1c..de918514 100644 --- a/stglibs/srvconf.lib/parsers/chg_admin.cpp +++ b/stglibs/srvconf.lib/parsers/chg_admin.cpp @@ -27,7 +27,7 @@ using namespace STG; -CHG_ADMIN::PARSER::PARSER(CALLBACK f, void * d) +CHG_ADMIN::PARSER::PARSER(SIMPLE::CALLBACK f, void * d) : callback(f), data(d), depth(0) @@ -53,7 +53,7 @@ void CHG_ADMIN::PARSER::ParseAnswer(const char * /*el*/, const char ** attr) if (!callback) return; if (attr && attr[0] && attr[1]) - callback(strcasecmp(attr[1], "ok") == 0, attr[2] && attr[3] ? attr[3] : "", data); + callback(strcasecmp(attr[1], "ok") == 0, attr[1], data); else callback(false, "Invalid response.", data); }