mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 17:33:25 +00:00
libgimpwidgets: free leaked GError.
Thanks to Massimo for reporting.
This commit is contained in:
parent
38a0b7611c
commit
dd38b88cc2
2 changed files with 3 additions and 2 deletions
|
@ -162,7 +162,7 @@ static void gimp_eevl_error (GimpEevl
|
|||
* @result: Result of evaluation.
|
||||
* @error_pos: Will point to the position within the string,
|
||||
* before which the parse / evaluation error
|
||||
* occurred. Will be set to null of no error occurred.
|
||||
* occurred. Will be set to null if no error occurred.
|
||||
* @error_message: Will point to a static string with a semi-descriptive
|
||||
* error message if parsing / evaluation failed.
|
||||
*
|
||||
|
|
|
@ -1366,7 +1366,7 @@ gimp_size_entry_eevl_input_callback (GtkSpinButton *spinner,
|
|||
GimpSizeEntryPrivate *priv = GET_PRIVATE (gsef->gse);
|
||||
GimpEevlOptions options = GIMP_EEVL_OPTIONS_INIT;
|
||||
gboolean success = FALSE;
|
||||
const gchar *error_pos = 0;
|
||||
const gchar *error_pos = NULL;
|
||||
GError *error = NULL;
|
||||
GimpEevlQuantity result;
|
||||
|
||||
|
@ -1424,6 +1424,7 @@ gimp_size_entry_eevl_input_callback (GtkSpinButton *spinner,
|
|||
{
|
||||
g_printerr ("ERROR: Expression evaluation failed without error.\n");
|
||||
}
|
||||
g_clear_error (&error);
|
||||
|
||||
gtk_widget_error_bell (GTK_WIDGET (spinner));
|
||||
return GTK_INPUT_ERROR;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue