зеркало из https://github.com/mozilla/pjs.git
Default to root volume rather than cwd.
This commit is contained in:
Родитель
2ad4f6aa26
Коммит
11052ffd3a
|
@ -154,9 +154,10 @@ InitOptObject(void)
|
|||
return;
|
||||
}
|
||||
|
||||
ERR_CHECK(GetCWD(&gControls->opt->dirID, &gControls->opt->vRefNum));
|
||||
ERR_CHECK(FSMakeFSSpec(gControls->opt->vRefNum, gControls->opt->dirID, NULL, &tmp));
|
||||
|
||||
err = HGetVol( (unsigned char *)&tmp.name, &tmp.vRefNum, &tmp.parID );
|
||||
gControls->opt->vRefNum = tmp.vRefNum;
|
||||
gControls->opt->dirID = tmp.parID;
|
||||
|
||||
pstrcpy( gControls->opt->folder, tmp.name );
|
||||
}
|
||||
|
||||
|
|
|
@ -248,7 +248,7 @@ InSetupTypeContent(EventRecord* evt, WindowPtr wCurrPtr)
|
|||
err = NavGetDefaultDialogOptions(&dlgOpts);
|
||||
GetIndString( dlgOpts.message, rStringList, sFolderDlgMsg );
|
||||
eventProc = NewNavEventProc( (ProcPtr) OurNavEventFunction );
|
||||
ERR_CHECK(FSMakeFSSpec(gControls->opt->vRefNum, gControls->opt->dirID, NULL, &tmp));
|
||||
FSMakeFSSpec(gControls->opt->vRefNum, gControls->opt->dirID, gControls->opt->folder, &tmp);
|
||||
ERR_CHECK(AECreateDesc(typeFSS, (void*) &tmp, sizeof(FSSpec), &initDesc));
|
||||
err = NavChooseFolder( &initDesc, &reply, &dlgOpts, eventProc, NULL, NULL );
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче