Lines Matching defs:dest
577 const FSSpec *dest)
585 if ( source->vRefNum != dest->vRefNum )
591 pb.ioNewDirID = dest->parID;
592 pb.ioNewName = (StringPtr) &(dest->name);
598 return ( FSpCatMove(source, dest) );
662 const FSSpec *dest)
680 if ( source->vRefNum != dest->vRefNum )
689 pb.fidParam.ioDestNamePtr = (StringPtr) &(dest->name);
690 pb.fidParam.ioDestDirID = dest->parID;
728 catInfoDest.hFileInfo.ioVRefNum = dest->vRefNum;
730 catInfoDest.hFileInfo.ioNamePtr = (StringPtr) &(dest->name);
731 catInfoDest.hFileInfo.ioDirID = dest->parID;
749 result = GenerateUniqueName(source->vRefNum, &theSeed, source->parID, dest->parID, unique1Ptr);
755 GenerateUniqueName(source->vRefNum, &theSeed, source->parID, dest->parID, unique2Ptr);
771 /* rename dest to unique2 */
774 pb.fileParam.ioNamePtr = (StringPtr) &(dest->name);
775 pb.fileParam.ioDirID = dest->parID;
783 if ( source->parID != dest->parID )
785 /* move source file to dest directory */
788 pb.copyParam.ioNewDirID = dest->parID;
796 /* move dest file to source directory */
799 pb.copyParam.ioDirID = dest->parID;
807 pb.copyParam.ioDirID = dest->parID;
814 /* and unique2Ptr point to file in dest->parID */
821 /* Source is named Unique1 (name pointed to by unique2Ptr) and is in dest->parID */
830 catInfoDest.hFileInfo.ioDirID = dest->parID;
841 /* rename unique2 back to dest */
843 pb.ioParam.ioMisc = (Ptr) &(dest->name);
846 pb.fileParam.ioDirID = dest->parID;
863 return ( FSpExchangeFiles(source, dest) );