Mercurial > ~mikael > mcabber > hg
diff mcabber/src/jab_iq.c @ 814:109dcf5fc111
Use hgcset (if available) when answering to IQ:version requests
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 15 Apr 2006 11:17:34 +0200 |
parents | 19121d9f4aa2 |
children | cb54c9d76853 |
line wrap: on
line diff
--- a/mcabber/src/jab_iq.c Sat Apr 15 09:57:00 2006 +0200 +++ b/mcabber/src/jab_iq.c Sat Apr 15 11:17:34 2006 +0200 @@ -450,6 +450,7 @@ xmlnode senderquery, x; xmlnode myquery; char *os = NULL; + char *ver = mcabber_version(); // "from" has already been converted to user locale scr_LogPrint(LPRINT_LOGNORM, "Received an IQ version request from <%s>", @@ -468,15 +469,14 @@ xmlnode_put_attrib(x, "to", xmlnode_get_attrib(xmldata, "from")); myquery = xmlnode_get_tag(x, "query"); - xmlnode_insert_cdata(xmlnode_insert_tag(myquery, "name"), - PACKAGE_NAME, -1); - xmlnode_insert_cdata(xmlnode_insert_tag(myquery, "version"), - PACKAGE_VERSION, -1); + xmlnode_insert_cdata(xmlnode_insert_tag(myquery, "name"), PACKAGE_NAME, -1); + xmlnode_insert_cdata(xmlnode_insert_tag(myquery, "version"), ver, -1); if (os) { xmlnode_insert_cdata(xmlnode_insert_tag(myquery, "os"), os, -1); g_free(os); } + g_free(ver); jab_send(jc, x); xmlnode_free(x); }