An applet with Popt and GUSI preferences but without alis resource

didn't work, because the resource file chain was incomplete when we
tried to open the preference file. Fixed.
This commit is contained in:
Jack Jansen 1998-05-07 13:08:58 +00:00
parent 4775d0a353
commit 0072b8d994
1 changed files with 3 additions and 2 deletions

View File

@ -217,6 +217,7 @@ PyMac_GetPythonDir()
/* First look for an override in the application file */
UseResFile(PyMac_AppRefNum);
handle = (AliasHandle)Get1Resource('alis', PYTHONHOMEOVERRIDE_ID);
UseResFile(oldrh);
if ( handle != NULL ) {
homerh = PyMac_AppRefNum;
} else {
@ -230,8 +231,8 @@ PyMac_GetPythonDir()
}
homerh = prefrh;
}
/* It exists. Resolve it (possibly updating it) */
if ( ResolveAlias(NULL, handle, &dirspec, &modified) != noErr ) {
/* It exists. Resolve it (possibly updating it) */
if ( ResolveAlias(NULL, handle, &dirspec, &modified) != noErr ) {
(void)StopAlert(BADPREFFILE_ID, NULL);
diditbefore=1;
return ":";