diff options
Diffstat (limited to 'new/unix/init.c')
| -rw-r--r-- | new/unix/init.c | 23 |
1 files changed, 23 insertions, 0 deletions
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); +} |
