projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adjust the includes now that some paths have changed
[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 16068794d3c3f797c2a9fe69550caf28c75a7251..5b9751d5956d16ced904b9756c4f36818e2ac34f 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/controlflow/module.c
+++ b/
ltt/branches/poly/lttv/modules/gui/controlflow/module.c
@@
-38,15
+38,14
@@
*/
#include <glib.h>
*/
#include <glib.h>
-#include <gmodule.h>
#include <lttv/lttv.h>
#include <lttv/module.h>
#include <lttv/lttv.h>
#include <lttv/module.h>
-#include <lttv/gtktraceset.h>
+#include <lttv
gui
/gtktraceset.h>
#include "cfv.h"
#include "eventhooks.h"
#include "cfv.h"
#include "eventhooks.h"
-#include "
../icons/
hGuiControlFlowInsert.xpm"
+#include "hGuiControlFlowInsert.xpm"
static LttvModule *Main_Win_Module;
static LttvModule *Main_Win_Module;
@@
-66,16
+65,8
@@
GSList *g_control_flow_data_list = NULL ;
* This function initializes the Control Flow Viewer functionnality through the
* gtkTraceSet API.
*/
* This function initializes the Control Flow Viewer functionnality through the
* gtkTraceSet API.
*/
-
G_MODULE_EXPORT void init(LttvModule *self, int argc, char *argv[]
) {
+
static void init(
) {
- Main_Win_Module = lttv_module_require(self, "mainwin", argc, argv);
-
- if(Main_Win_Module == NULL)
- {
- g_critical("Can't load Control Flow Viewer : missing mainwin\n");
- return;
- }
-
g_info("GUI ControlFlow Viewer init()");
/* Register the toolbar insert button */
g_info("GUI ControlFlow Viewer init()");
/* Register the toolbar insert button */
@@
-101,7
+92,7
@@
void destroy_walk(gpointer data, gpointer user_data)
* This function releases the memory reserved by the module and unregisters
* everything that has been registered in the gtkTraceSet API.
*/
* This function releases the memory reserved by the module and unregisters
* everything that has been registered in the gtkTraceSet API.
*/
-
G_MODULE_EXPORT
void destroy() {
+
static
void destroy() {
g_info("GUI Control Flow Viewer destroy()");
int i;
g_info("GUI Control Flow Viewer destroy()");
int i;
@@
-116,3
+107,8
@@
G_MODULE_EXPORT void destroy() {
menu_item_unreg(h_guicontrolflow);
}
menu_item_unreg(h_guicontrolflow);
}
+
+
+LTTV_MODULE("guicontrolflow", "Control flow viewer", \
+ "Graphical module to view processes state and control flow", \
+ init, destroy, "mainwin")
This page took
0.023027 seconds
and
4
git commands to generate.