bug: fixing double free when g_list_delete_link
This commit is contained in:
@@ -693,7 +693,6 @@ gcal_all_day_grid_remove (GtkContainer *container,
|
|||||||
GList* orig = (GList*) columns->data;
|
GList* orig = (GList*) columns->data;
|
||||||
orig = g_list_delete_link (orig, column);
|
orig = g_list_delete_link (orig, column);
|
||||||
|
|
||||||
g_free (info);
|
|
||||||
gtk_widget_unparent (widget);
|
gtk_widget_unparent (widget);
|
||||||
|
|
||||||
columns->data = orig;
|
columns->data = orig;
|
||||||
|
|||||||
@@ -934,8 +934,6 @@ gcal_days_grid_remove (GtkContainer *container,
|
|||||||
GList* orig = (GList*) columns->data;
|
GList* orig = (GList*) columns->data;
|
||||||
orig = g_list_delete_link (orig, column);
|
orig = g_list_delete_link (orig, column);
|
||||||
|
|
||||||
g_free (info);
|
|
||||||
|
|
||||||
gtk_widget_unparent (widget);
|
gtk_widget_unparent (widget);
|
||||||
|
|
||||||
columns->data = orig;
|
columns->data = orig;
|
||||||
|
|||||||
Reference in New Issue
Block a user