Changeset 1153
- Timestamp:
- 09/29/09 12:24:31 (5 months ago)
- Files:
-
- trunk/Subtitles/SubImport.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Subtitles/SubImport.mm
r1136 r1153 1179 1179 if (dataRefType != AliasDataHandlerSubType) return noErr; 1180 1180 1181 CFStringRef cfPath ;1181 CFStringRef cfPath = NULL; 1182 1182 FSRef ref; 1183 1183 uint8_t path[PATH_MAX]; 1184 1184 1185 QTGetDataReferenceFullPathCFString(dataRef, dataRefType, kQTPOSIXPathStyle, &cfPath); 1185 OSErr err = QTGetDataReferenceFullPathCFString(dataRef, dataRefType, kQTPOSIXPathStyle, &cfPath); 1186 if(err != noErr) return err; 1187 1186 1188 CFStringGetCString(cfPath, (char*)path, PATH_MAX, kCFStringEncodingUTF8); 1187 FSPathMakeRef(path, &ref, NULL);1189 err = FSPathMakeRef(path, &ref, NULL); 1188 1190 CFRelease(cfPath); 1191 1192 if(err != noErr) return err; 1189 1193 1190 1194 return LoadExternalSubtitles(&ref, theMovie);
