[xdg-desktop-portal-gnome/mwleeds/gtk_window_destroy-warnings] Use GtkWindow for dialogs to avoid compiler warnings




commit 3f47d30ec844e3baf921ea35ecd2fb2b6f4aedcb
Author: Phaedrus Leeds <mwleeds protonmail com>
Date:   Thu Mar 24 16:58:03 2022 -0700

    Use GtkWindow for dialogs to avoid compiler warnings
    
    This is to avoid a compiler warning on calls to
    g_clear_pointer (&handle->dialog, gtk_window_destroy);

 src/account.c          | 2 +-
 src/appchooser.c       | 2 +-
 src/dynamic-launcher.c | 2 +-
 src/filechooser.c      | 2 +-
 src/print.c            | 2 +-
 src/remotedesktop.c    | 2 +-
 src/screencast.c       | 2 +-
 src/wallpaper.c        | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/src/account.c b/src/account.c
index 49ab06a..c60baff 100644
--- a/src/account.c
+++ b/src/account.c
@@ -31,7 +31,7 @@ typedef struct {
   GDBusMethodInvocation *invocation;
   Request *request;
 
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   ExternalWindow *external_parent;
 
   int response;
diff --git a/src/appchooser.c b/src/appchooser.c
index 8a14431..2184f55 100644
--- a/src/appchooser.c
+++ b/src/appchooser.c
@@ -47,7 +47,7 @@ typedef struct {
   XdpImplAppChooser *impl;
   GDBusMethodInvocation *invocation;
   Request *request;
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   ExternalWindow *external_parent;
 
   char *chosen;
diff --git a/src/dynamic-launcher.c b/src/dynamic-launcher.c
index 137b6e7..e17a64d 100644
--- a/src/dynamic-launcher.c
+++ b/src/dynamic-launcher.c
@@ -52,7 +52,7 @@ typedef struct
   XdpImplDynamicLauncher *impl;
   GDBusMethodInvocation *invocation;
   Request *request;
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   GtkWidget *entry;
   ExternalWindow *external_parent;
   GVariant *icon_v;
diff --git a/src/filechooser.c b/src/filechooser.c
index fa9683d..9dc8023 100644
--- a/src/filechooser.c
+++ b/src/filechooser.c
@@ -49,7 +49,7 @@ typedef struct {
   XdpImplFileChooser *impl;
   GDBusMethodInvocation *invocation;
   Request *request;
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   GtkFileChooserAction action;
   gboolean multiple;
   ExternalWindow *external_parent;
diff --git a/src/print.c b/src/print.c
index 2387f5a..a33fb80 100644
--- a/src/print.c
+++ b/src/print.c
@@ -143,7 +143,7 @@ typedef struct {
   XdpImplPrint *impl;
   GDBusMethodInvocation *invocation;
   Request *request;
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   ExternalWindow *external_parent;
 
   int fd;
diff --git a/src/remotedesktop.c b/src/remotedesktop.c
index 30f1960..8a00e11 100644
--- a/src/remotedesktop.c
+++ b/src/remotedesktop.c
@@ -85,7 +85,7 @@ typedef struct _RemoteDesktopDialogHandle
   Request *request;
   RemoteDesktopSession *session;
 
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   ExternalWindow *external_parent;
 
   int response;
diff --git a/src/screencast.c b/src/screencast.c
index e54bcd3..b47a4c8 100644
--- a/src/screencast.c
+++ b/src/screencast.c
@@ -77,7 +77,7 @@ typedef struct _ScreenCastDialogHandle
   Request *request;
   ScreenCastSession *session;
 
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   ExternalWindow *external_parent;
 
   int response;
diff --git a/src/wallpaper.c b/src/wallpaper.c
index de93ff2..0b1ddef 100644
--- a/src/wallpaper.c
+++ b/src/wallpaper.c
@@ -31,7 +31,7 @@ typedef struct {
   XdpImplWallpaper *impl;
   GDBusMethodInvocation *invocation;
   Request *request;
-  GtkWidget *dialog;
+  GtkWindow *dialog;
   ExternalWindow *external_parent;
 
   guint response;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]