summaryrefslogtreecommitdiff
path: root/src/plugins/scripts/tcl
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2009-02-17 19:23:16 +0100
committerSebastien Helleu <flashcode@flashtux.org>2009-02-17 19:23:16 +0100
commitb5f27d3fead4740099054f82e9a246ebd8a6ae9d (patch)
tree4f8a31924c4fc4b3cda8af53ba9d06809d23bfb4 /src/plugins/scripts/tcl
parenteaf3319ed342d008893c613817cc5dc13449098c (diff)
downloadweechat-b5f27d3fead4740099054f82e9a246ebd8a6ae9d.zip
Use string instead of char for prefixes in nicklist
Diffstat (limited to 'src/plugins/scripts/tcl')
-rw-r--r--src/plugins/scripts/tcl/weechat-tcl-api.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/plugins/scripts/tcl/weechat-tcl-api.c b/src/plugins/scripts/tcl/weechat-tcl-api.c
index 1a778426f..27be56cef 100644
--- a/src/plugins/scripts/tcl/weechat-tcl-api.c
+++ b/src/plugins/scripts/tcl/weechat-tcl-api.c
@@ -4336,9 +4336,8 @@ weechat_tcl_api_nicklist_add_nick (ClientData clientData, Tcl_Interp *interp,
int objc, Tcl_Obj *CONST objv[])
{
Tcl_Obj *objp;
- char *prefix, char_prefix, *result, *buffer, *group, *name, *color;
- char *prefix_color;
- int i,visible;
+ char *prefix, *result, *buffer, *group, *name, *color, *prefix_color;
+ int i, visible;
/* make C compiler happy */
(void) clientData;
@@ -4355,12 +4354,6 @@ weechat_tcl_api_nicklist_add_nick (ClientData clientData, Tcl_Interp *interp,
TCL_RETURN_EMPTY;
}
- prefix = Tcl_GetStringFromObj (objv[5], &i);
- if (prefix && prefix[0])
- char_prefix = prefix[0];
- else
- char_prefix = ' ';
-
if (Tcl_GetIntFromObj (interp, objv[7], &visible) != TCL_OK)
{
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("nicklist_add_nick");
@@ -4371,12 +4364,13 @@ weechat_tcl_api_nicklist_add_nick (ClientData clientData, Tcl_Interp *interp,
group = Tcl_GetStringFromObj (objv[2], &i);
name = Tcl_GetStringFromObj (objv[3], &i);
color = Tcl_GetStringFromObj (objv[4], &i);
+ prefix = Tcl_GetStringFromObj (objv[5], &i);
prefix_color = Tcl_GetStringFromObj (objv[6], &i);
result = script_ptr2str (weechat_nicklist_add_nick (script_str2ptr (buffer),
script_str2ptr (group),
name,
color,
- char_prefix,
+ prefix,
prefix_color,
visible)); /* visible */