--- a/generic/tdomDecls.h 2021-12-31 20:52:18.070370435 +0100 +++ b/generic/tdomDecls.h 2021-12-31 20:53:45.892045820 +0100 @@ -63,7 +63,7 @@ EXTERN domDocument * tcldom_getDocumentFromName(Tcl_Interp *interp, char *docName, char **errMsg); /* 18 */ -EXTERN SchemaData * tdomGetSchemadata(void); +EXTERN SchemaData * tdomGetSchemadata(Tcl_Interp *interp); typedef struct TdomStubs { int magic; @@ -87,7 +87,7 @@ typedef struct TdomStubs { int (*xML_GetIdAttributeIndex) (XML_Parser parser); /* 15 */ domNode * (*tcldom_getNodeFromName) (Tcl_Interp *interp, char *nodeName, char **errMsg); /* 16 */ domDocument * (*tcldom_getDocumentFromName) (Tcl_Interp *interp, char *docName, char **errMsg); /* 17 */ - SchemaData * (*tdomGetSchemadata) (void); /* 18 */ + SchemaData * (*tdomGetSchemadata) (Tcl_Interp *interp); /* 18 */ } TdomStubs; extern const TdomStubs *tdomStubsPtr; --- a/generic/schema.c 2021-12-31 23:19:47.869682736 +0100 +++ b/generic/schema.c 2021-12-31 23:20:14.474255669 +0100 @@ -419,7 +419,7 @@ } #else SchemaData * -tdomGetSchemadata (void) +tdomGetSchemadata (Tcl_Interp *interp) { return GETASI; }