[Goodies-commits] r6792 - in xfce4-screenshooter/trunk: . lib src
Jerome Guelfucci
jeromeg at xfce.org
Wed Feb 25 11:28:25 CET 2009
Author: jeromeg
Date: 2009-02-25 10:28:24 +0000 (Wed, 25 Feb 2009)
New Revision: 6792
Modified:
xfce4-screenshooter/trunk/ChangeLog
xfce4-screenshooter/trunk/NEWS
xfce4-screenshooter/trunk/lib/screenshooter-actions.c
xfce4-screenshooter/trunk/src/main.c
Log:
Various last minute bug fixes.
Modified: xfce4-screenshooter/trunk/ChangeLog
===================================================================
--- xfce4-screenshooter/trunk/ChangeLog 2009-02-25 09:56:25 UTC (rev 6791)
+++ xfce4-screenshooter/trunk/ChangeLog 2009-02-25 10:28:24 UTC (rev 6792)
@@ -1,5 +1,12 @@
2009-02-25 jeromeg
+ * Last minute bug fixes:
+ - plug a remaining leak.
+ - clean up the actions file.
+ - fix the hide option.
+
+2009-02-25 jeromeg
+
* Bump the version number.
* Update NEWS.
* Update TODO.
Modified: xfce4-screenshooter/trunk/NEWS
===================================================================
--- xfce4-screenshooter/trunk/NEWS 2009-02-25 09:56:25 UTC (rev 6791)
+++ xfce4-screenshooter/trunk/NEWS 2009-02-25 10:28:24 UTC (rev 6792)
@@ -11,6 +11,7 @@
option. Thanks to Enrico Tröger.
- fix a crash of the panel plugin involving the "Open with" list (#4971).
- also take the mouse pointer when taking a screenshot.
+ - plug a remaining leak.
* Translations updates.
Modified: xfce4-screenshooter/trunk/lib/screenshooter-actions.c
===================================================================
--- xfce4-screenshooter/trunk/lib/screenshooter-actions.c 2009-02-25 09:56:25 UTC (rev 6791)
+++ xfce4-screenshooter/trunk/lib/screenshooter-actions.c 2009-02-25 10:28:24 UTC (rev 6792)
@@ -27,10 +27,12 @@
if (sd->action == SAVE)
{
if (sd->screenshot_dir == NULL)
- sd->screenshot_dir = g_strdup (DEFAULT_SAVE_DIRECTORY);
+ {
+ sd->screenshot_dir = g_strdup (DEFAULT_SAVE_DIRECTORY);
+ }
screenshooter_save_screenshot (screenshot,
- TRUE,
+ sd->show_save_dialog,
sd->screenshot_dir);
}
else if (sd->action == CLIPBOARD)
Modified: xfce4-screenshooter/trunk/src/main.c
===================================================================
--- xfce4-screenshooter/trunk/src/main.c 2009-02-25 09:56:25 UTC (rev 6791)
+++ xfce4-screenshooter/trunk/src/main.c 2009-02-25 10:28:24 UTC (rev 6792)
@@ -260,13 +260,16 @@
}
else
{
+ gchar *current_dir = g_get_current_dir ();
+
g_free (sd->screenshot_dir);
sd->screenshot_dir =
- g_build_filename (g_get_current_dir (),
+ g_build_filename (current_dir,
screenshot_dir,
NULL);
+ g_free (current_dir);
g_free (screenshot_dir);
}
}
More information about the Goodies-commits
mailing list