mirror of
				https://github.com/taglib/taglib.git
				synced 2025-10-29 23:06:28 -04:00 
			
		
		
		
	fileref: Reduce variables scope
This commit is contained in:
		
				
					committed by
					
						 Urs Fleisch
						Urs Fleisch
					
				
			
			
				
	
			
			
			
						parent
						
							0de8b45612
						
					
				
				
					commit
					a7eb7735ee
				
			| @ -87,15 +87,13 @@ namespace | ||||
|   File *detectByResolvers(IOStream* stream, bool readAudioProperties, | ||||
|                           AudioProperties::ReadStyle audioPropertiesStyle) | ||||
|   { | ||||
|     ResolverList::ConstIterator it = fileTypeResolvers.begin(); | ||||
|     for(; it != fileTypeResolvers.end(); ++it) { | ||||
|       const FileRef::StreamTypeResolver* streamResolver = | ||||
|         dynamic_cast<const FileRef::StreamTypeResolver*>(*it); | ||||
|       if (!streamResolver) | ||||
|         continue; | ||||
|       File *file = streamResolver->createFileFromStream(stream, readAudioProperties, audioPropertiesStyle); | ||||
|       if(file) | ||||
|         return file; | ||||
|     for(ResolverList::ConstIterator it = fileTypeResolvers.begin(); | ||||
|         it != fileTypeResolvers.end(); ++it) { | ||||
|       if (const FileRef::StreamTypeResolver* streamResolver = | ||||
|             dynamic_cast<const FileRef::StreamTypeResolver*>(*it)) { | ||||
|         if(File *file = streamResolver->createFileFromStream(stream, readAudioProperties, audioPropertiesStyle)) | ||||
|           return file; | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     return 0; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user