Index: generic/nsfProfile.c =================================================================== diff -u -r257ab674b56a5d699871bbe89157049bdf67127e -r7f1ad54528440269c6a26b63c1cb0f0d35001e9c --- generic/nsfProfile.c (.../nsfProfile.c) (revision 257ab674b56a5d699871bbe89157049bdf67127e) +++ generic/nsfProfile.c (.../nsfProfile.c) (revision 7f1ad54528440269c6a26b63c1cb0f0d35001e9c) @@ -15,12 +15,13 @@ #include "nsfInt.h" +#if defined(NSF_PROFILE) + typedef struct NsfProfileData { long microSec; long count; } NsfProfileData; -#if defined(NSF_PROFILE) static void NsfProfileFillTable(Tcl_HashTable *table, char *keyStr, double totalMicroSec) { NsfProfileData *value;