Index: generic/nsfInt.h =================================================================== diff -u -r9d1dfb6417294dbdc13ce4d249931055f7bd5ef8 -r56771aadda62cc84f8631070e54c87e9f2e26c8b --- generic/nsfInt.h (.../nsfInt.h) (revision 9d1dfb6417294dbdc13ce4d249931055f7bd5ef8) +++ generic/nsfInt.h (.../nsfInt.h) (revision 56771aadda62cc84f8631070e54c87e9f2e26c8b) @@ -821,8 +821,8 @@ int NsfShadowTclCommands(Tcl_Interp *interp, NsfShadowOperations load) nonnull(1); -Tcl_Obj *NsfMethodObj(NsfObject *object, int methodIdx) - nonnull(1); +Tcl_Obj *NsfMethodObj(const NsfObject *object, int methodIdx) + nonnull(1) pure; int NsfReplaceCommandCleanup(Tcl_Interp *interp, Tcl_Obj *nameObj, NsfShadowTclCommandInfo *ti) nonnull(1) nonnull(2) nonnull(3); @@ -1323,7 +1323,7 @@ #ifndef HAVE_STRNSTR -char *strnstr(const char *buffer, const char *needle, size_t buffer_len); +char *strnstr(const char *buffer, const char *needle, size_t buffer_len) pure; #endif /*