Wireshark-commits: [Wireshark-commits] rev 52694: /trunk/epan/ /trunk/epan/: Makefile.am /trunk/epa

Date: Sat, 19 Oct 2013 19:40:02 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=52694

User: eapache
Date: 2013/10/19 07:40 PM

Log:
 Don't link explicitly with libwmem, it's already in libwireshark and the symbol
 doubling leads to all sorts of very subtle badness (including test failures due
 to funny internal assertions because the two wmems have mismatching state).
 
 Make wmem_init and wmem_cleanup PUBLIC instead of LOCAL so that they don't get
 stripped and don't cause a link failure when trying to build oids_test (now that
 it's not linking with libwmem explicitly). There is possibly a better way to fix
 this, but I'm not sure what it is.

Directory: /trunk/epan/
  Changes    Path           Action
  +0 -1      Makefile.am    Modified

Directory: /trunk/epan/wmem/
  Changes    Path           Action
  +2 -2      wmem_core.h    Modified