From: John A. S. <ale...@cr...> - 2010-05-11 08:49:21
|
Dave; > void EAI_Convert_mem_to_ASCII (int id, char *reptype, int type, char > *memptr, char *buf) { > > > Can I please build some more flexibility into it ? Absolutely. It was my attempt to collect bits and pieces from various routines in one place. That doesn't mean that it is the best way of doing things. > ... > Either method would mean that it could be used a a debugging tool. > > Preferences ? No; whichever suits your goals the best. > > To my eyes however, the signature is duplicated in two different header files: > > ./src/lib/input/EAIHeaders.h:55:void EAI_Convert_mem_to_ASCII (int id, > char *reptype, int type, char *memptr, char *buf); > ./src/lib/world_script/fieldGet.h:42:void EAI_Convert_mem_to_ASCII > (int id, char *reptype, int type, char *memptr, char *buf); > ./src/lib/world_script/fieldGet.c:859:void EAI_Convert_mem_to_ASCII > (int id, char *reptype, int type, char *memptr, char *buf) I'd expect that it should only be in the EAIHeaders.h. This is an artifact of the taking of one big file in Perl days and splitting it up into many. Whenever I found these artifacts I tried to remove them. JohnS. |