summaryrefslogtreecommitdiff
path: root/src/gtkext/tiledgrid.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gtkext/tiledgrid.c')
-rw-r--r--src/gtkext/tiledgrid.c6
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