summaryrefslogtreecommitdiff
path: root/ui/window.c
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2023-01-03 18:36:07 +0100
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2023-01-03 18:36:07 +0100
commit859e2afdd11fde9a2149d9556715c5018d64dd52 (patch)
tree25f435a305af54b2e6d17c4fed441b33e65353d0 /ui/window.c
parentbb0bb3b6f79c4d1832c8b300674dad3d26e4d59f (diff)
downloadqureje-859e2afdd11fde9a2149d9556715c5018d64dd52.tar.gz
qureje-859e2afdd11fde9a2149d9556715c5018d64dd52.zip
Avoid declaring GtkApplication and then set toHEADmaster
QurejeApplication In this way, the code has less lines and it's more readable.
Diffstat (limited to 'ui/window.c')
-rw-r--r--ui/window.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/ui/window.c b/ui/window.c
index 01b885c..99f1c38 100644
--- a/ui/window.c
+++ b/ui/window.c
@@ -53,13 +53,10 @@ activate(GtkApplication *app,
void
qureje_window_main(QurejeApplication *qapp, int argc, char **argv)
{
- GtkApplication *app;
+ QAPP(qapp) = gtk_application_new("it.alessandroiezzi.qureje", G_APPLICATION_FLAGS_NONE);
+ g_signal_connect(QAPP(qapp), "activate", G_CALLBACK(activate), qapp);
- app = gtk_application_new("it.alessandroiezzi.qureje", G_APPLICATION_FLAGS_NONE);
- QAPP(qapp) = app;
- g_signal_connect(app, "activate", G_CALLBACK(activate), qapp);
+ qapp->status = g_application_run(G_APPLICATION(QAPP(qapp)), argc, argv);
- qapp->status = g_application_run (G_APPLICATION (app), argc, argv);
-
- g_object_unref (app);
+ g_object_unref(QAPP(qapp));
}