forked from osmocom/wireshark
6ad3aeb3d9
Iterate backwards through the linked list of identically-named fields in the lua bindings since the list is, in fact, created backwards by proto_register_field_init(). There is some question about whether that is actually intended, but the rest of the code seems to assume it's normal so we will too. It was possibly a performance consideration, though that's not well-documented if so. Either way, this is the simplest and safest method of fixing the issue with the lua bindings. See the bug for more analysis. svn path=/trunk/; revision=48495 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Makefile.am | ||
Makefile.nmake | ||
console.lua | ||
dtd_gen.lua | ||
init_wslua.c | ||
lua_bitop.c | ||
make-init-lua.pl | ||
make-reg.pl | ||
make-taps.pl | ||
taps | ||
template-init.lua | ||
wslua.h | ||
wslua_dumper.c | ||
wslua_field.c | ||
wslua_gui.c | ||
wslua_listener.c | ||
wslua_pinfo.c | ||
wslua_proto.c | ||
wslua_tree.c | ||
wslua_tvb.c | ||
wslua_util.c |