From 518a5ddbf15d50a254c732a80d5907ef8878abe0 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 15 Apr 2015 18:49:45 -0400 Subject: Split all OS backends into their own folders. --- new/unix/init.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 new/unix/init.c (limited to 'new/unix/init.c') diff --git a/new/unix/init.c b/new/unix/init.c new file mode 100644 index 0000000..b10c05b --- /dev/null +++ b/new/unix/init.c @@ -0,0 +1,23 @@ +// 6 april 2015 +#include "uipriv_unix.h" + +uiInitOptions options; + +const char *uiInit(uiInitOptions *o) +{ + GError *err = NULL; + const char *msg; + + options = *o; + if (gtk_init_with_args(NULL, NULL, NULL, NULL, NULL, &err) == FALSE) { + msg = g_strdup(err->message); + g_error_free(err); + return msg; + } + return NULL; +} + +void uiFreeInitError(const char *err) +{ + g_free((gpointer) err); +} -- cgit v1.2.3