summaryrefslogtreecommitdiffstats
path: root/src/ege-adjustment-action.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ege-adjustment-action.cpp')
-rw-r--r--src/ege-adjustment-action.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ege-adjustment-action.cpp b/src/ege-adjustment-action.cpp
index 45a44ae0c..f3009ac04 100644
--- a/src/ege-adjustment-action.cpp
+++ b/src/ege-adjustment-action.cpp
@@ -300,10 +300,11 @@ static void ege_adjustment_action_finalize( GObject* object )
action = EGE_ADJUSTMENT_ACTION( object );
- if ( action->private_data->format ) {
- g_free( action->private_data->format );
- action->private_data->format = 0;
- }
+ // g_free(NULL) does nothing
+ g_free( action->private_data->format );
+ g_free( action->private_data->selfId );
+ g_free( action->private_data->appearance );
+ g_free( action->private_data->iconId );
egeAct_free_all_descriptions( action );