12 Feb
2013
12 Feb
'13
11:09 p.m.
Found and fixed it, although I am still not quite sure what was going on.
In the original EMF version there was this structure in emf-inout.cpp:
typedef struct emf_callback_data { ... } EMF_CALLBACK_DATA, *PEMF_CALLBACK_DATA;
In the wmf-inout this was moved into the header file and became
typedef struct emf_callback_data { <--- note the "e", should have been "w" ... //(slightly different innards) } WMF_CALLBACK_DATA, *PWMF_CALLBACK_DATA;
Removing the "emf_callback_data", or changing it to "wmf_callback_data" resolved the issue. Odd though that there were no valgrind warnings associated with this.
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech