Re-generate bindings to fix bug with weak objects.

pull/47/merge
Robert G. Jakabosky 14 years ago
parent 6ee18ea74d
commit 421101376e

@ -1538,8 +1538,7 @@ static const char *zmq_ffi_lua_code[] = { "local ffi=require\"ffi\"\n"
" function obj_type_ZMQ_Socket_push(ptr, flags)\n"
" local id = obj_ptr_to_id(ptr)\n"
" -- check weak refs\n"
" local old_ptr = nobj_weak_objects[id]\n"
" if old_ptr then return old_ptr end\n"
" if nobj_obj_flags[id] then return nobj_weak_objects[id] end\n"
"\n"
" if flags ~= 0 then\n"
" nobj_obj_flags[id] = flags\n"
@ -1650,8 +1649,7 @@ static const char *zmq_ffi_lua_code[] = { "local ffi=require\"ffi\"\n"
" function obj_type_ZMQ_Ctx_push(ptr, flags)\n"
" local id = obj_ptr_to_id(ptr)\n"
" -- check weak refs\n"
" local old_ptr = nobj_weak_objects[id]\n"
" if old_ptr then return old_ptr end\n"
" if nobj_obj_flags[id] then return nobj_weak_objects[id] end\n"
"\n"
" if flags ~= 0 then\n"
" nobj_obj_flags[id] = flags\n"
@ -1713,8 +1711,7 @@ static const char *zmq_ffi_lua_code[] = { "local ffi=require\"ffi\"\n"
" function obj_type_ZMQ_StopWatch_push(ptr, flags)\n"
" local id = obj_ptr_to_id(ptr)\n"
" -- check weak refs\n"
" local old_ptr = nobj_weak_objects[id]\n"
" if old_ptr then return old_ptr end\n"
" if nobj_obj_flags[id] then return nobj_weak_objects[id] end\n"
"\n"
" if flags ~= 0 then\n"
" nobj_obj_flags[id] = flags\n"
@ -2223,8 +2220,8 @@ static const char *zmq_ffi_lua_code[] = { "local ffi=require\"ffi\"\n"
"end\n"
"end\n"
"end\n"
"\n", /* ----- CUT ----- */
"-- method: set_affinity\n"
"\n"
"-- method: set_affinity\n", /* ----- CUT ----- */
"if (_M.VERSION_2_0 or _M.VERSION_3_0) then\n"
"function _meth.ZMQ_Socket.set_affinity(self, value2)\n"
" \n"

Loading…
Cancel
Save