roojspacker/src/roojspacker_vala.stamp-t
authorAlan Knowles <alan@roojs.com>
Wed, 11 Jul 2018 13:04:57 +0000 (21:04 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 11 Jul 2018 13:04:57 +0000 (21:04 +0800)
roojspacker/src/main.c
roojspacker/src/roojspacker_vala.stamp

roojspacker/src/main.c [new file with mode: 0644]
roojspacker/src/roojspacker_vala.stamp [new file with mode: 0644]

diff --git a/roojspacker/src/main.c b/roojspacker/src/main.c
new file mode 100644 (file)
index 0000000..e4032c6
--- /dev/null
@@ -0,0 +1,48 @@
+/* main.c generated by valac 0.38.2, the Vala compiler
+ * generated from main.vala, do not modify */
+
+
+#include <glib.h>
+#include <glib-object.h>
+#include <stdlib.h>
+#include <string.h>
+#include <gtk/gtk.h>
+
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+
+
+
+gint _vala_main (gchar** args, int args_length1);
+static void _gtk_main_quit_gtk_widget_destroy (GtkWidget* _sender, gpointer self);
+
+
+static void _gtk_main_quit_gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
+       gtk_main_quit ();
+}
+
+
+gint _vala_main (gchar** args, int args_length1) {
+       gint result = 0;
+       GtkWindow* window = NULL;
+       GtkWindow* _tmp0_;
+       gtk_init (&args_length1, &args);
+       _tmp0_ = (GtkWindow*) gtk_window_new (GTK_WINDOW_TOPLEVEL);
+       g_object_ref_sink (_tmp0_);
+       window = _tmp0_;
+       gtk_window_set_title (window, "roojspacker");
+       gtk_window_set_default_size (window, 200, 200);
+       g_signal_connect ((GtkWidget*) window, "destroy", (GCallback) _gtk_main_quit_gtk_widget_destroy, NULL);
+       gtk_widget_show_all ((GtkWidget*) window);
+       gtk_main ();
+       result = 0;
+       _g_object_unref0 (window);
+       return result;
+}
+
+
+int main (int argc, char ** argv) {
+       return _vala_main (argv, argc);
+}
+
+
+
diff --git a/roojspacker/src/roojspacker_vala.stamp b/roojspacker/src/roojspacker_vala.stamp
new file mode 100644 (file)
index 0000000..859afb1
--- /dev/null
@@ -0,0 +1 @@
+stamp