diff --git a/src/hlua_fcn.c b/src/hlua_fcn.c index e6f4d7379..faf9d7de0 100644 --- a/src/hlua_fcn.c +++ b/src/hlua_fcn.c @@ -588,6 +588,12 @@ static void hlua_stktable_entry(lua_State *L, struct stktable *t, struct stksess lua_pushinteger(L, read_freq_ctr_period(&stktable_data_cast(ptr, std_t_frqp), t->data_arg[dt].u)); break; + case STD_T_DICT: { + struct dict_entry *de; + de = stktable_data_cast(ptr, std_t_dict); + lua_pushstring(L, de ? (char *)de->value.key : "-"); + break; + } } lua_settable(L, -3);