From 2c15b311f6942ec92fa44d91831ba991d40ac545 Mon Sep 17 00:00:00 2001
From: Jedidiah Barber <contact@jedbarber.id.au>
Date: Mon, 14 Apr 2025 16:01:23 +1200
Subject: Removed superfluous extra_final stuff

---
 body/fltk-widgets-menus-menu_buttons.adb | 16 ----------------
 1 file changed, 16 deletions(-)

(limited to 'body/fltk-widgets-menus-menu_buttons.adb')

diff --git a/body/fltk-widgets-menus-menu_buttons.adb b/body/fltk-widgets-menus-menu_buttons.adb
index 949403c..c305320 100644
--- a/body/fltk-widgets-menus-menu_buttons.adb
+++ b/body/fltk-widgets-menus-menu_buttons.adb
@@ -90,22 +90,6 @@ package body FLTK.Widgets.Menus.Menu_Buttons is
     --  Destructors  --
     -------------------
 
-    --  More magic
-    procedure menu_button_extra_final_hook
-           (Ada_Obj : in Storage.Integer_Address);
-    pragma Export (C, menu_button_extra_final_hook, "menu_button_extra_final_hook");
-
-    procedure menu_button_extra_final_hook
-           (Ada_Obj : in Storage.Integer_Address)
-    is
-        My_Menu_Button : Menu_Button;
-        for My_Menu_Button'Address use Storage.To_Address (Ada_Obj);
-        pragma Import (Ada, My_Menu_Button);
-    begin
-        Extra_Final (My_Menu_Button);
-    end menu_button_extra_final_hook;
-
-
     procedure Extra_Final
            (This : in out Menu_Button) is
     begin
-- 
cgit