diff --git a/obexd/client/manager.c b/obexd/client/manager.c
index 75f1bfb..ad1fbb0 100644
--- a/obexd/client/manager.c
+++ b/obexd/client/manager.c
static DBusConnection *conn = NULL;
-static struct obc_module {
+static const struct obc_module {
const char *name;
int (*init) (void);
void (*exit) (void);
int client_manager_init(void)
{
DBusError derr;
- struct obc_module *module;
+ const struct obc_module *module;
dbus_error_init(&derr);
void client_manager_exit(void)
{
- struct obc_module *module;
+ const struct obc_module *module;
if (conn == NULL)
return;
diff --git a/obexd/client/map.c b/obexd/client/map.c
index 74828cd..513dcaf 100644
--- a/obexd/client/map.c
+++ b/obexd/client/map.c
MAP_MSG_INTERFACE, "Protected");
}
-static struct map_msg_parser {
+static const struct map_msg_parser {
const char *name;
void (*func) (struct map_msg *msg, const char *value);
} msg_parsers[] = {
&msg->path);
for (i = 0, key = names[i]; key; key = names[++i]) {
- struct map_msg_parser *parser;
+ const struct map_msg_parser *parser;
for (parser = msg_parsers; parser && parser->name; parser++) {
if (strcasecmp(key, parser->name) == 0) {
diff --git a/obexd/client/mns.c b/obexd/client/mns.c
index 702cf03..c7f86af 100644
--- a/obexd/client/mns.c
+++ b/obexd/client/mns.c
event->priority = g_strdup(value);
}
-static struct map_event_report_parser {
+static const struct map_event_report_parser {
const char *name;
void (*func) (struct map_event *event, const char *value);
} event_report_parsers[] = {
return;
for (i = 0, key = names[i]; key; key = names[++i]) {
- struct map_event_report_parser *parser;
+ const struct map_event_report_parser *parser;
for (parser = event_report_parsers; parser && parser->name;
parser++) {
diff --git a/obexd/plugins/phonebook-ebook.c b/obexd/plugins/phonebook-ebook.c
index 29ec9d2..e509dd2 100644
--- a/obexd/plugins/phonebook-ebook.c
+++ b/obexd/plugins/phonebook-ebook.c
gboolean canceled;
};
-static char *attribute_mask[] = {
+static const char *attribute_mask[] = {
/* 0 */ "VERSION",
"FN",
"N",
diff --git a/obexd/src/main.c b/obexd/src/main.c
index d950883..151574a 100644
--- a/obexd/src/main.c
+++ b/obexd/src/main.c
return TRUE;
}
-static GOptionEntry options[] = {
+static const GOptionEntry options[] = {
{ "debug", 'd', G_OPTION_FLAG_OPTIONAL_ARG,
G_OPTION_ARG_CALLBACK, parse_debug,
"Enable debug information output", "DEBUG" },
diff --git a/obexd/src/obex.c b/obexd/src/obex.c
index 526861f..98d6245 100644
--- a/obexd/src/obex.c
+++ b/obexd/src/obex.c
} __attribute__ ((packed));
/* Possible commands */
-static struct {
+static const struct {
int cmd;
const char *name;
} obex_command[] = {