Added a missing check for expired TreeItem.

Fixed some indents.

svn path=/trunk/; revision=28668
This commit is contained in:
Stig Bjørlykke 2009-06-08 19:45:53 +00:00
parent 38f2c5e9c6
commit 1dab48dbba

View file

@ -217,9 +217,15 @@ WSLUA_METHOD TreeItem_set_text(lua_State *L) {
/* Sets the text of the label */
#define WSLUA_ARG_TreeItem_set_text_TEXT 2 /* The text to be used. */
TreeItem ti = checkTreeItem(L,1);
const gchar* s;
if (ti) {
const gchar* s = luaL_checkstring(L,WSLUA_ARG_TreeItem_set_text_TEXT);
if (ti->expired) {
luaL_error(L,"expired TreeItem");
return 0;
}
s = luaL_checkstring(L,WSLUA_ARG_TreeItem_set_text_TEXT);
proto_item_set_text(ti->item,"%s",s);
}