]> git.decadent.org.uk Git - ion3.git/blobdiff - utils/ion-statusd/extlrx.c
[svn-upgrade] Integrating new upstream version, ion3 (20071109)
[ion3.git] / utils / ion-statusd / extlrx.c
diff --git a/utils/ion-statusd/extlrx.c b/utils/ion-statusd/extlrx.c
new file mode 100644 (file)
index 0000000..4c13e33
--- /dev/null
@@ -0,0 +1,42 @@
+/*
+ * ion/utils/ion-statusd/extlrx.c
+ *
+ * Copyright (c) Tuomo Valkonen 2004-2006.
+ *
+ * Ion is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 2.1 of the License, or
+ * (at your option) any later version.
+ */
+
+#include <libextl/extl.h>
+#include <libtu/output.h>
+#include <libtu/locale.h>
+
+
+/*{{{ libtu */
+
+
+/*EXTL_DOC
+ * Issue a warning. How the message is displayed depends on the current
+ * warning handler.
+ */
+EXTL_EXPORT
+void statusd_warn(const char *str)
+{
+    warn("%s", str);
+}
+
+
+EXTL_EXPORT
+const char *statusd_gettext(const char *s)
+{
+    if(s==NULL)
+        return NULL;
+    else
+        return TR(s);
+}
+
+
+/*}}}*/
+