home *** CD-ROM | disk | FTP | other *** search
- --- ../tk4.1/generic/tkConfig.c Fri Feb 16 22:31:59 1996
- +++ tkConfig.c Mon Jul 8 19:24:10 1996
- @@ -127,7 +127,6 @@
- if (specPtr == NULL) {
- return TCL_ERROR;
- }
- -
- /*
- * Process the entry.
- */
- @@ -137,6 +136,12 @@
- "\" missing", (char *) NULL);
- return TCL_ERROR;
- }
- +
- + if ((flags & TK_CONFIG_CHECK_MY_FLAG) &&
- + (specPtr->specFlags & TK_CONFIG_DONT_CHANGE_DEFAULT)) {
- + continue;
- + }
- +
- if (DoConfig(interp, tkwin, specPtr, argv[1], 0, widgRec) != TCL_OK) {
- char msg[100];
-
- @@ -167,7 +172,8 @@
- continue;
- }
- value = NULL;
- - if (specPtr->dbName != NULL) {
- + if ((specPtr->dbName != NULL) && !((flags & TK_CONFIG_CHECK_MY_FLAG)
- + && (specPtr->specFlags & TK_CONFIG_DONT_CHANGE_DEFAULT))) {
- value = Tk_GetOption(tkwin, specPtr->dbName, specPtr->dbClass);
- }
- if (value != NULL) {
-