summaryrefslogtreecommitdiff
path: root/daemon
diff options
context:
space:
mode:
authorAlessandro Bono <alessandro.bono369@gmail.com>2022-08-31 17:55:08 +0200
committerAlessandro Bono <alessandro.bono369@gmail.com>2022-10-29 12:39:26 +0200
commit9b30c002f8a8293353dafcb4df413a65d0b91393 (patch)
tree8095b07563a514677d7ce092e58bc12ade55fa6b /daemon
parent88983214c31dc6a2063a4b588766591d541e6cca (diff)
downloadgdm-9b30c002f8a8293353dafcb4df413a65d0b91393.tar.gz
gdm-display-access-file: Add missing guards in public functions
Diffstat (limited to 'daemon')
-rw-r--r--daemon/gdm-display-access-file.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/daemon/gdm-display-access-file.c b/daemon/gdm-display-access-file.c
index ed0a146d..d0dd5cc8 100644
--- a/daemon/gdm-display-access-file.c
+++ b/daemon/gdm-display-access-file.c
@@ -410,7 +410,7 @@ gdm_display_access_file_open (GdmDisplayAccessFile *file,
{
GError *create_error;
- g_return_val_if_fail (file != NULL, FALSE);
+ g_return_val_if_fail (GDM_IS_DISPLAY_ACCESS_FILE (file), FALSE);
g_return_val_if_fail (file->fp == NULL, FALSE);
g_return_val_if_fail (file->path == NULL, FALSE);
@@ -480,8 +480,9 @@ gdm_display_access_file_add_display (GdmDisplayAccessFile *file,
GError *add_error;
gboolean display_added;
- g_return_val_if_fail (file != NULL, FALSE);
+ g_return_val_if_fail (GDM_IS_DISPLAY_ACCESS_FILE (file), FALSE);
g_return_val_if_fail (file->path != NULL, FALSE);
+ g_return_val_if_fail (display != NULL, FALSE);
g_return_val_if_fail (cookie != NULL, FALSE);
add_error = NULL;
@@ -519,8 +520,9 @@ gdm_display_access_file_add_display_with_cookie (GdmDisplayAccessFile *file,
Xauth auth_entry;
gboolean display_added;
- g_return_val_if_fail (file != NULL, FALSE);
+ g_return_val_if_fail (GDM_IS_DISPLAY_ACCESS_FILE (file), FALSE);
g_return_val_if_fail (file->path != NULL, FALSE);
+ g_return_val_if_fail (display != NULL, FALSE);
g_return_val_if_fail (cookie != NULL, FALSE);
_get_auth_info_for_display (file, display,
@@ -574,7 +576,7 @@ gdm_display_access_file_close (GdmDisplayAccessFile *file)
{
char *auth_dir;
- g_return_if_fail (file != NULL);
+ g_return_if_fail (GDM_IS_DISPLAY_ACCESS_FILE (file));
g_return_if_fail (file->fp != NULL);
g_return_if_fail (file->path != NULL);
@@ -608,7 +610,9 @@ gdm_display_access_file_close (GdmDisplayAccessFile *file)
}
char *
-gdm_display_access_file_get_path (GdmDisplayAccessFile *access_file)
+gdm_display_access_file_get_path (GdmDisplayAccessFile *file)
{
- return g_strdup (access_file->path);
+ g_return_val_if_fail (GDM_IS_DISPLAY_ACCESS_FILE (file), NULL);
+
+ return g_strdup (file->path);
}