diff mcabber/src/main.c @ 777:e6d42f239541

"/version" shows Mercurial changeset (if there's one)
author Mikael Berthe <mikael@lilotux.net>
date Sun, 26 Mar 2006 23:30:21 +0200
parents 46304b773a44
children 057ffe7c43dc
line wrap: on
line diff
--- a/mcabber/src/main.c	Sat Mar 25 20:01:51 2006 +0100
+++ b/mcabber/src/main.c	Sun Mar 26 23:30:21 2006 +0200
@@ -40,8 +40,20 @@
 #include "histolog.h"
 #include "hooks.h"
 #include "utils.h"
+#include "hgcset.h"
 
 
+char *mcabber_version(void)
+{
+  char *ver;
+#ifdef HGCSET
+  ver = g_strdup_printf("%s (%s)", PACKAGE_VERSION, HGCSET);
+#else
+  ver = g_strdup(PACKAGE_VERSION);
+#endif
+  return ver;
+}
+
 void mcabber_connect(void)
 {
   const char *username, *password, *resource, *servername;