10l
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 22 Sep 2004 21:25:09 +0000 (21:25 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 22 Sep 2004 21:25:09 +0000 (21:25 +0000)
Originally committed as revision 3495 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/img2.c

index 413f5d0..7619d7f 100644 (file)
@@ -46,8 +46,9 @@ static const IdStrMap img_tags[] = {
 
 static enum CodecID av_str2id(const IdStrMap *tags, const char *str)
 {
-    while(*str && *str!='.') str++;
-    if(*str) str++;
+    str= strrchr(str, '.');
+    if(!str) return CODEC_ID_NONE;
+    str++;
 
     while (tags->id) {
         int i;