From: NeilBrown Date: Fri, 8 Sep 2023 12:51:20 +0000 (+1000) Subject: tile: don't use "Free", just "Close". X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=ca5e65cf5652da9ffc6147a91aa9f09dd9c86332;p=edlib.git tile: don't use "Free", just "Close". "Close" is now completely safe against subsequent calls, so we don't need "Free". Signed-off-by: NeilBrown --- diff --git a/lib-tile.c b/lib-tile.c index 683c0665..77c83520 100644 --- a/lib-tile.c +++ b/lib-tile.c @@ -62,15 +62,10 @@ static inline bool mine(struct pane *t safe) } DEF_CMD(tile_close) -{ - tile_destroy(ci->home); - return 1; -} - -DEF_CMD(tile_free) { struct tileinfo *ti = ci->home->data; + tile_destroy(ci->home); free(ti->name); unalloc(ti, pane); return 1; @@ -1062,7 +1057,6 @@ void edlib_init(struct pane *ed safe) key_add(tile_map, "Clone", &tile_clone); key_add(tile_map, "Child-Notify", &tile_child_notify); key_add(tile_map, "Close", &tile_close); - key_add(tile_map, "Free", &tile_free); key_add(tile_map, "Refresh:size", &tile_refresh_size); call_comm("global-set-command", ed, &tile_attach, 0, NULL, "attach-tile");