[Xfce4-commits] <xfce4-power-manager:master> Ignore useless deprecation warnings for now.

Nick Schermer noreply at xfce.org
Tue Jul 23 11:30:01 CEST 2013


Updating branch refs/heads/master
         to 83f83ffb63e8d55a0d44ca5a38765f0ea058de1d (commit)
       from 5259d6259ad669701aafb3937d14b68f9ef71817 (commit)

commit 83f83ffb63e8d55a0d44ca5a38765f0ea058de1d
Author: Nick Schermer <nick at xfce.org>
Date:   Tue Jul 23 11:26:21 2013 +0200

    Ignore useless deprecation warnings for now.

 src/xfpm-polkit.c |   17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/src/xfpm-polkit.c b/src/xfpm-polkit.c
index b63093a..ccc4233 100644
--- a/src/xfpm-polkit.c
+++ b/src/xfpm-polkit.c
@@ -239,7 +239,10 @@ xfpm_polkit_free_data (gpointer data)
 
     g_hash_table_destroy (polkit->priv->details);
     g_hash_table_destroy (polkit->priv->subject_hash);
+
+    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
     g_value_array_free   (polkit->priv->subject);
+    G_GNUC_END_IGNORE_DEPRECATIONS
     
     polkit->priv->details      = NULL;
     polkit->priv->subject_hash = NULL;
@@ -342,8 +345,10 @@ xfpm_polkit_init_data (XfpmPolkit *polkit)
 	if ( G_LIKELY (start_time != 0 ) )
 	{
 	    GValue val = { 0 }, pid_val = { 0 }, start_time_val = { 0 };
-	    
+
+	    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
 	    polkit->priv->subject = g_value_array_new (2);
+	    G_GNUC_END_IGNORE_DEPRECATIONS
 	    polkit->priv->subject_hash = g_hash_table_new_full (g_str_hash, 
 								g_str_equal, 
 								g_free, 
@@ -351,7 +356,9 @@ xfpm_polkit_init_data (XfpmPolkit *polkit)
 	
 	    g_value_init (&val, G_TYPE_STRING);
 	    g_value_set_string (&val, "unix-process");
+	    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
 	    g_value_array_append (polkit->priv->subject, &val);
+	    G_GNUC_END_IGNORE_DEPRECATIONS
 	    
 	    g_value_unset (&val);
 	    
@@ -379,7 +386,9 @@ xfpm_polkit_init_data (XfpmPolkit *polkit)
 				       G_TYPE_VALUE));
     
     g_value_set_static_boxed (&hash_elem, polkit->priv->subject_hash);
+    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
     g_value_array_append (polkit->priv->subject, &hash_elem);
+    G_GNUC_END_IGNORE_DEPRECATIONS
     
     /**
      * Polkit details, will leave it empty.
@@ -421,8 +430,10 @@ xfpm_polkit_check_auth_intern (XfpmPolkit *polkit, const gchar *action_id)
     
     g_return_val_if_fail (polkit->priv->proxy != NULL, FALSE);
     g_return_val_if_fail (polkit->priv->subject_valid, FALSE);
-     
+    
+    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
     result = g_value_array_new (0);
+    G_GNUC_END_IGNORE_DEPRECATIONS
     
     ret = dbus_g_proxy_call (polkit->priv->proxy, "CheckAuthorization", &error,
 			     polkit->priv->subject_gtype, polkit->priv->subject,
@@ -450,7 +461,9 @@ xfpm_polkit_check_auth_intern (XfpmPolkit *polkit, const gchar *action_id)
 	g_error_free (error);
     }
 
+    G_GNUC_BEGIN_IGNORE_DEPRECATIONS
     g_value_array_free (result);
+    G_GNUC_END_IGNORE_DEPRECATIONS
     
     XFPM_DEBUG ("Action=%s is authorized=%s", action_id, xfpm_bool_to_string (is_authorized));
     


More information about the Xfce4-commits mailing list