| 768 | |
| 769 | |
| 770 | void luaH_setint (lua_State *L, Table *t, lua_Integer key, TValue *value) { |
| 771 | const TValue *p = luaH_getint(t, key); |
| 772 | TValue *cell; |
| 773 | if (!isabstkey(p)) |
| 774 | cell = cast(TValue *, p); |
| 775 | else { |
| 776 | TValue k; |
| 777 | setivalue(&k, key); |
| 778 | cell = luaH_newkey(L, t, &k); |
| 779 | } |
| 780 | setobj2t(L, cell, value); |
| 781 | } |
| 782 | |
| 783 | |
| 784 | /* |
no test coverage detected