diff options
Diffstat (limited to 'src/gtkext/tiledgrid.c')
-rw-r--r-- | src/gtkext/tiledgrid.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gtkext/tiledgrid.c b/src/gtkext/tiledgrid.c index e04685c..5287352 100644 --- a/src/gtkext/tiledgrid.c +++ b/src/gtkext/tiledgrid.c @@ -885,14 +885,16 @@ void gtk_tiled_grid_set_default_main_panel(GtkTiledGrid *tgrid, GPanelItem *pane void gtk_tiled_grid_add(GtkTiledGrid *tgrid, GPanelItem *panel) { const char *path; /* Chemin d'accès */ + char *name; /* Nom à donner à l'onglet */ grid_tile_t *tile; /* Tuile d'accueil */ path = gtk_panel_item_get_path(panel); if (!is_valid_tile_path(path)) { - log_variadic_message(LMT_ERROR, _("Invalid path '%s' for panel '%s'"), - path, gtk_dockable_get_name(GTK_DOCKABLE(panel))); + name = gtk_dockable_get_name(GTK_DOCKABLE(panel)); + log_variadic_message(LMT_ERROR, _("Invalid path '%s' for panel '%s'"), path, name); + free(name); } else |