aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wspython/wspy_register.c
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2009-09-29 11:50:07 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2009-09-29 11:50:07 +0000
commit6b4aefe2c7c16d12287e2d4d06f9d0f761c6f2e9 (patch)
tree62757859aaefc1de88842b947f0a1ca137771e45 /epan/wspython/wspy_register.c
parent155651b404f07601e16300f74e6b21031b99fc8f (diff)
Use correct prototypes when having no arguments.
Made some functions static. Removed C++ comments. svn path=/trunk/; revision=30194
Diffstat (limited to 'epan/wspython/wspy_register.c')
-rw-r--r--epan/wspython/wspy_register.c30
1 files changed, 16 insertions, 14 deletions
diff --git a/epan/wspython/wspy_register.c b/epan/wspython/wspy_register.c
index 36e6415c9b..f8984bb4a6 100644
--- a/epan/wspython/wspy_register.c
+++ b/epan/wspython/wspy_register.c
@@ -39,6 +39,8 @@
#include "tvbuff.h"
#include "filesystem.h"
+#include "wspy_register.h"
+
/* hash table containing all the registered python dissectors */
GHashTable * g_py_dissectors=NULL;
@@ -53,15 +55,15 @@ proto_tree * g_tree = NULL;
/* Initialization of the Python Interpreter */
-inline
-void wspy_init()
+static inline
+void wspy_init(void)
{
Py_Initialize();
}
/* Finalization of the Python Interpreter */
-inline
-void wspy_finalize()
+static inline
+void wspy_finalize(void)
{
Py_Finalize();
}
@@ -88,10 +90,10 @@ char * py_dissector_name(PyObject * py_dissector)
*/
void py_dissector_register(PyObject * py_dissector, char * py_name, register_cb cb, gpointer client_data)
{
-// const char * py_name;
+/* const char * py_name; */
/* Get the name of the dissector */
-// py_name = py_dissector_name(py_dissector);
+/* py_name = py_dissector_name(py_dissector); */
/* Register dissector in register_cb */
if (cb)
@@ -106,7 +108,7 @@ void py_dissector_register(PyObject * py_dissector, char * py_name, register_cb
}
-const char *get_py_register_file()
+static const char *get_py_register_file(void)
{
static const char * wspython_register_file = NULL;
@@ -179,17 +181,17 @@ void register_all_py_protocols_func(register_cb cb, gpointer client_data)
}
}
-tvbuff_t *py_tvbuff()
+tvbuff_t *py_tvbuff(void)
{
return g_tvb;
}
-packet_info * py_pinfo()
+packet_info * py_pinfo(void)
{
return g_pinfo;
}
-proto_tree * py_tree()
+proto_tree * py_tree(void)
{
return g_tree;
}
@@ -207,8 +209,8 @@ void py_dissect(tvbuff_t * tvb, packet_info * pinfo,
{
PyObject * py_dissector;
- //printf("pinfo->current_proto : %s\n", pinfo->current_proto);
- //NOTE => pinfo->current_proto == "HomePlug"
+ /* printf("pinfo->current_proto : %s\n", pinfo->current_proto); */
+ /* NOTE => pinfo->current_proto == "HomePlug" */
g_tree = tree;
g_pinfo = pinfo;
@@ -228,7 +230,7 @@ void py_dissect(tvbuff_t * tvb, packet_info * pinfo,
* knowing how to conver the parameter - in the Python code when
* calling back a C function with a PyCObject as parameter
*/
-dissector_t py_generic_dissector()
+dissector_t py_generic_dissector(void)
{
return py_dissect;
}
@@ -238,7 +240,7 @@ struct SRegisterHandoffsForeach {
gpointer client_data;
};
-void register_all_py_handoffs_foreach(gpointer key _U_, gpointer value, gpointer user_data)
+static void register_all_py_handoffs_foreach(gpointer key _U_, gpointer value, gpointer user_data)
{
PyObject * py_dissector = (PyObject *)value;
struct SRegisterHandoffsForeach *rhf = (struct SRegisterHandoffsForeach*)user_data;