[gdm] display-access-file: drop unused function



commit c405151447f9b24bb998c48a954d2338004a8832
Author: Ray Strode <rstrode redhat com>
Date:   Wed May 16 14:06:29 2018 -0400

    display-access-file: drop unused function
    
    gdm_display_access_file_remove_display is unused.
    
    This commit drops it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=796176

 daemon/gdm-display-access-file.c |   79 --------------------------------------
 daemon/gdm-display-access-file.h |    3 -
 2 files changed, 0 insertions(+), 82 deletions(-)
---
diff --git a/daemon/gdm-display-access-file.c b/daemon/gdm-display-access-file.c
index c6d0135..c1f0f17 100644
--- a/daemon/gdm-display-access-file.c
+++ b/daemon/gdm-display-access-file.c
@@ -563,85 +563,6 @@ gdm_display_access_file_add_display_with_cookie (GdmDisplayAccessFile  *file,
         return display_added;
 }
 
-gboolean
-gdm_display_access_file_remove_display (GdmDisplayAccessFile  *file,
-                                        GdmDisplay            *display,
-                                        GError               **error)
-{
-        Xauth           *auth_entry;
-        unsigned short  family;
-        unsigned short  address_length;
-        char           *address;
-        unsigned short  number_length;
-        char           *number;
-        unsigned short  name_length;
-        char           *name;
-
-        gboolean        result = FALSE;
-
-        g_return_val_if_fail (file != NULL, FALSE);
-        g_return_val_if_fail (file->priv->path != NULL, FALSE);
-
-        _get_auth_info_for_display (file, display,
-                                    &family,
-                                    &address_length,
-                                    &address,
-                                    &number_length,
-                                    &number,
-                                    &name_length,
-                                    &name);
-
-        auth_entry = XauGetAuthByAddr (family,
-                                       address_length,
-                                       address,
-                                       number_length,
-                                       number,
-                                       name_length,
-                                       name);
-
-        if (auth_entry != NULL) {
-                XauDisposeAuth (auth_entry);
-                result = TRUE;
-        }
-
-        /* If FamilyLocal, we also added a FamilyWild entry,
-         * so we need to clean that up too
-         */
-        if (family == FamilyLocal) {
-                auth_entry = XauGetAuthByAddr (FamilyWild,
-                                               address_length,
-                                               address,
-                                               number_length,
-                                               number,
-                                               name_length,
-                                               name);
-
-                if (auth_entry != NULL) {
-                        XauDisposeAuth (auth_entry);
-                        result = TRUE;
-                }
-        }
-
-        g_free (address);
-        g_free (number);
-        g_free (name);
-
-        if (result == FALSE) {
-                g_set_error (error,
-                             GDM_DISPLAY_ACCESS_FILE_ERROR,
-                             GDM_DISPLAY_ACCESS_FILE_ERROR_FINDING_AUTH_ENTRY,
-                             "could not find authorization entry");
-        } else if (fflush (file->priv->fp) == EOF) {
-                g_set_error (error,
-                             G_FILE_ERROR,
-                             g_file_error_from_errno (errno),
-                             "%s", g_strerror (errno));
-                result = FALSE;
-        }
-
-        return result;
-}
-
 void
 gdm_display_access_file_close (GdmDisplayAccessFile  *file)
 {
diff --git a/daemon/gdm-display-access-file.h b/daemon/gdm-display-access-file.h
index cc7de9e..eff8dd0 100644
--- a/daemon/gdm-display-access-file.h
+++ b/daemon/gdm-display-access-file.h
@@ -77,9 +77,6 @@ gboolean              gdm_display_access_file_add_display_with_cookie (GdmDispla
                                                                        const char            *cookie,
                                                                        gsize                  cookie_size,
                                                                        GError               **error);
-gboolean              gdm_display_access_file_remove_display          (GdmDisplayAccessFile  *file,
-                                                                       GdmDisplay            *display,
-                                                                       GError               **error);
 
 void                  gdm_display_access_file_close                   (GdmDisplayAccessFile  *file);
 char                 *gdm_display_access_file_get_path                (GdmDisplayAccessFile  *file);


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