summaryrefslogtreecommitdiff
path: root/src/gui/gui-bar-item.c
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2008-06-03 10:56:51 +0200
committerSebastien Helleu <flashcode@flashtux.org>2008-06-03 10:56:51 +0200
commit3a53257032a0df8aa5f3b31f14a8e6f4e1f07595 (patch)
tree23d16979c6ee884220afbe148b32981338f7f690 /src/gui/gui-bar-item.c
parent2b1d7df86c745367cfdf4de13629790197b523b3 (diff)
downloadweechat-3a53257032a0df8aa5f3b31f14a8e6f4e1f07595.zip
Add "const" keyword for some "char *" function arguments (core and plugins API)
Diffstat (limited to 'src/gui/gui-bar-item.c')
-rw-r--r--src/gui/gui-bar-item.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/gui/gui-bar-item.c b/src/gui/gui-bar-item.c
index cdef4e277..c4b21b8d4 100644
--- a/src/gui/gui-bar-item.c
+++ b/src/gui/gui-bar-item.c
@@ -57,7 +57,7 @@ struct t_hook *gui_bar_item_timer = NULL;
*/
struct t_gui_bar_item *
-gui_bar_item_search (char *name)
+gui_bar_item_search (const char *name)
{
struct t_gui_bar_item *ptr_item;
@@ -79,7 +79,7 @@ gui_bar_item_search (char *name)
*/
struct t_gui_bar_item *
-gui_bar_item_search_with_plugin (struct t_weechat_plugin *plugin, char *name)
+gui_bar_item_search_with_plugin (struct t_weechat_plugin *plugin, const char *name)
{
struct t_gui_bar_item *ptr_item;
@@ -102,7 +102,7 @@ gui_bar_item_search_with_plugin (struct t_weechat_plugin *plugin, char *name)
*/
struct t_gui_bar_item *
-gui_bar_item_new (struct t_weechat_plugin *plugin, char *name,
+gui_bar_item_new (struct t_weechat_plugin *plugin, const char *name,
char *(*build_callback)(void *data,
struct t_gui_bar_item *item,
struct t_gui_window *window,
@@ -148,7 +148,7 @@ gui_bar_item_new (struct t_weechat_plugin *plugin, char *name,
*/
int
-gui_bar_contains_item (struct t_gui_bar *bar, char *name)
+gui_bar_contains_item (struct t_gui_bar *bar, const char *name)
{
int i;
@@ -170,7 +170,7 @@ gui_bar_contains_item (struct t_gui_bar *bar, char *name)
*/
void
-gui_bar_item_update (char *name)
+gui_bar_item_update (const char *name)
{
struct t_gui_bar *ptr_bar;
@@ -585,8 +585,8 @@ gui_bar_item_timer_cb (void *data)
*/
int
-gui_bar_item_signal_cb (void *data, char *signal,
- char *type_data, void *signal_data)
+gui_bar_item_signal_cb (void *data, const char *signal,
+ const char *type_data, void *signal_data)
{
/* make C compiler happy */
(void) signal;
@@ -603,7 +603,7 @@ gui_bar_item_signal_cb (void *data, char *signal,
*/
void
-gui_bar_item_hook (char *signal, char *item)
+gui_bar_item_hook (const char *signal, const char *item)
{
struct t_gui_bar_item_hook *bar_item_hook;
@@ -611,7 +611,8 @@ gui_bar_item_hook (char *signal, char *item)
if (bar_item_hook)
{
bar_item_hook->hook = hook_signal (NULL, signal,
- &gui_bar_item_signal_cb, item);
+ &gui_bar_item_signal_cb,
+ (void *)item);
bar_item_hook->next_hook = gui_bar_item_hooks;
gui_bar_item_hooks = bar_item_hook;
}