projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
resourceview: cpu: add softirq state
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
controlflow
/
module.c
diff --git
a/ltt/branches/poly/lttv/modules/gui/controlflow/module.c
b/ltt/branches/poly/lttv/modules/gui/controlflow/module.c
index 14311efed2a552661b6eb7dd1cee0e5afeb1d8a7..1ad14c1691f6c4e3d483ac75448687975a2122b8 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/controlflow/module.c
+++ b/
ltt/branches/poly/lttv/modules/gui/controlflow/module.c
@@
-47,18
+47,16
@@
#include <lttvwindow/lttvwindow.h>
#include "cfv.h"
#include <lttvwindow/lttvwindow.h>
#include "cfv.h"
+#include "lttv_plugin_cfv.h"
#include "eventhooks.h"
#include "hGuiControlFlowInsert.xpm"
#include "eventhooks.h"
#include "hGuiControlFlowInsert.xpm"
-#include "hLegendInsert.xpm"
GQuark LTT_NAME_CPU;
/** Array containing instanced objects. Used when module is unloaded */
GSList *g_control_flow_data_list = NULL ;
GQuark LTT_NAME_CPU;
/** Array containing instanced objects. Used when module is unloaded */
GSList *g_control_flow_data_list = NULL ;
-GSList *g_legend_list = NULL ;
-
/*****************************************************************************
* Functions for module loading/unloading *
*****************************************************************************/
/*****************************************************************************
* Functions for module loading/unloading *
*****************************************************************************/
@@
-80,31
+78,16
@@
static void init() {
"Insert Control Flow Viewer",
h_guicontrolflow);
"Insert Control Flow Viewer",
h_guicontrolflow);
- lttvwindow_register_constructor("guicontrolflowlegend",
- "/",
- "Popup Control Flow Viewer Legend",
- hLegendInsert_xpm,
- "Popup Control Flow Viewer Legend",
- h_legend);
-
-
LTT_NAME_CPU = g_quark_from_string("/cpu");
}
void destroy_walk(gpointer data, gpointer user_data)
{
g_info("Walk destroy GUI Control Flow Viewer");
LTT_NAME_CPU = g_quark_from_string("/cpu");
}
void destroy_walk(gpointer data, gpointer user_data)
{
g_info("Walk destroy GUI Control Flow Viewer");
- guicontrolflow_destructor_full((ControlFlowData*)data);
-}
-
-void destroy_legend_walk(gpointer data, gpointer user_data)
-{
- g_info("Walk destroy GUI Control Flow Viewer");
- legend_destructor((GtkWindow*)data);
+ guicontrolflow_destructor_full((LttvPluginCFV*)data);
}
}
-
/**
* plugin's destroy function
*
/**
* plugin's destroy function
*
@@
-118,13
+101,10
@@
static void destroy() {
g_slist_free(g_control_flow_data_list);
g_slist_free(g_control_flow_data_list);
- g_slist_foreach(g_legend_list, destroy_legend_walk, NULL );
-
g_slist_free(g_control_flow_data_list);
/* Unregister the toolbar insert button and menu entry */
lttvwindow_unregister_constructor(h_guicontrolflow);
g_slist_free(g_control_flow_data_list);
/* Unregister the toolbar insert button and menu entry */
lttvwindow_unregister_constructor(h_guicontrolflow);
- lttvwindow_unregister_constructor(h_legend);
}
}
This page took
0.024256 seconds
and
4
git commands to generate.