[Goodies-commits] r1873 - xfce4-clipman-plugin/trunk/panel-plugin

Nick Schermer nick at xfce.org
Wed Aug 9 20:48:59 CEST 2006


Author: nick
Date: 2006-08-09 18:48:58 +0000 (Wed, 09 Aug 2006)
New Revision: 1873

Modified:
   xfce4-clipman-plugin/trunk/panel-plugin/clipman-dialogs.c
   xfce4-clipman-plugin/trunk/panel-plugin/clipman.c
Log:
* Use new panel_slice_* functions


Modified: xfce4-clipman-plugin/trunk/panel-plugin/clipman-dialogs.c
===================================================================
--- xfce4-clipman-plugin/trunk/panel-plugin/clipman-dialogs.c	2006-08-09 18:48:12 UTC (rev 1872)
+++ xfce4-clipman-plugin/trunk/panel-plugin/clipman-dialogs.c	2006-08-09 18:48:58 UTC (rev 1873)
@@ -80,8 +80,7 @@
         
         gtk_widget_destroy (dialog);
         
-        g_free (options);
-    
+        panel_slice_free (ClipmanOptions, options);
 }
 
 static void
@@ -145,7 +144,7 @@
 
     tooltips = gtk_tooltips_new ();
     
-    options = g_new0 (ClipmanOptions, 1);
+    options = panel_slice_new0 (ClipmanOptions);
     options->clipman = clipman;
     
     xfce_panel_plugin_block_menu (clipman->plugin);

Modified: xfce4-clipman-plugin/trunk/panel-plugin/clipman.c
===================================================================
--- xfce4-clipman-plugin/trunk/panel-plugin/clipman.c	2006-08-09 18:48:12 UTC (rev 1872)
+++ xfce4-clipman-plugin/trunk/panel-plugin/clipman.c	2006-08-09 18:48:58 UTC (rev 1873)
@@ -50,7 +50,7 @@
     g_free (clip->text);
     g_free (clip->title);
     
-    g_free (clip);
+    panel_slice_free (ClipmanClip, clip);
 
     DBG ("Clip successfully freed");
 }
@@ -185,7 +185,7 @@
     
     if (txt != "")
     {
-        new_clip = g_new0 (ClipmanClip, 1);
+        new_clip = panel_slice_new0 (ClipmanClip);
         
         new_clip->title    = clipman_create_title (txt,
                                                    clipman->MenuCharacters);
@@ -310,7 +310,7 @@
         }
     }
     
-    g_free (action);
+    panel_slice_free (ClipmanAction, action);
     
     return FALSE;
 }
@@ -372,7 +372,7 @@
         {
             j++;
             
-            action = g_new0 (ClipmanAction, 1);
+            action = panel_slice_new0 (ClipmanAction);
             action->clipman = clipman;
             action->clip = clip;
             
@@ -423,7 +423,7 @@
         {
             j++;
                 
-            action = g_new0 (ClipmanAction, 1);
+            action = panel_slice_new0 (ClipmanAction);
             action->clipman = clipman;
             action->clip = clip;
                 
@@ -486,7 +486,7 @@
     {
         clip = g_ptr_array_index (clipman->clips, i);
         
-        action = g_new0 (ClipmanAction, 1);
+        action = panel_slice_new0 (ClipmanAction);
         action->clipman = clipman;
         action->clip = clip;
         
@@ -946,7 +946,7 @@
 clipman_new (XfcePanelPlugin *plugin)
 {
     ClipmanPlugin *clipman;
-    clipman = g_new0 (ClipmanPlugin, 1);
+    clipman = panel_slice_new0 (ClipmanPlugin);
     
     clipman->clips = g_ptr_array_new ();
     clipman->plugin = plugin;
@@ -1036,7 +1036,7 @@
     
     DBG ("Plugin Freed");
     
-    g_free (clipman);
+    panel_slice_free (ClipmanPlugin, clipman);
 }
 
 static gboolean




More information about the Goodies-commits mailing list