diff options
Diffstat (limited to 'src/panel/panels.c')
-rw-r--r-- | src/panel/panels.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/panel/panels.c b/src/panel/panels.c index eae6ba3..39adc10 100644 --- a/src/panel/panels.c +++ b/src/panel/panels.c @@ -27,6 +27,7 @@ #include "log.h" #include "registers.h" +#include "symbols.h" @@ -36,7 +37,7 @@ static GtkWidget *panel_list[PNT_COUNT]; /****************************************************************************** * * -* Paramètres : - * +* Paramètres : ref = espace de référencements global. * * * * Description : Procède au chargement de tous les panneaux. * * * @@ -46,10 +47,11 @@ static GtkWidget *panel_list[PNT_COUNT]; * * ******************************************************************************/ -void init_panels(void) +void init_panels(GObject *ref) { panel_list[PNT_LOG] = build_log_panel(); panel_list[PNT_REGISTERS] = build_registers_panel(); + panel_list[PNT_SYMBOLS] = build_symbols_panel(ref); } @@ -68,6 +70,6 @@ void init_panels(void) GtkWidget *get_panel(PanelType id) { - return panel_list[id]; + return (id < PNT_COUNT ? panel_list[id] : NULL); } |