equal
deleted
inserted
replaced
18 luaL_Buffer buf; |
18 luaL_Buffer buf; |
19 size_t a, b, i; |
19 size_t a, b, i; |
20 const char *str_a = luaL_checklstring(L, 1, &a); |
20 const char *str_a = luaL_checklstring(L, 1, &a); |
21 const char *str_b = luaL_checklstring(L, 2, &b); |
21 const char *str_b = luaL_checklstring(L, 2, &b); |
22 |
22 |
|
23 luaL_buffinit(L, &buf); |
|
24 |
23 if(a == 0 || b == 0) { |
25 if(a == 0 || b == 0) { |
24 lua_settop(L, 1); |
26 lua_settop(L, 1); |
25 return 1; |
27 return 1; |
26 } |
28 } |
27 |
29 |
36 int strop_or(lua_State *L) { |
38 int strop_or(lua_State *L) { |
37 luaL_Buffer buf; |
39 luaL_Buffer buf; |
38 size_t a, b, i; |
40 size_t a, b, i; |
39 const char *str_a = luaL_checklstring(L, 1, &a); |
41 const char *str_a = luaL_checklstring(L, 1, &a); |
40 const char *str_b = luaL_checklstring(L, 2, &b); |
42 const char *str_b = luaL_checklstring(L, 2, &b); |
|
43 |
|
44 luaL_buffinit(L, &buf); |
41 |
45 |
42 if(a == 0 || b == 0) { |
46 if(a == 0 || b == 0) { |
43 lua_settop(L, 1); |
47 lua_settop(L, 1); |
44 return 1; |
48 return 1; |
45 } |
49 } |