lavu/base64: return meaningful error code.
authorNicolas George <nicolas.george@normalesup.org>
Tue, 1 Jan 2013 15:04:15 +0000 (16:04 +0100)
committerNicolas George <nicolas.george@normalesup.org>
Sat, 5 Jan 2013 14:40:40 +0000 (15:40 +0100)
libavutil/base64.c

index 98b9c94..87e2dfd 100644 (file)
@@ -125,7 +125,7 @@ out2:
     *dst++ = v >> 4;
 out1:
 out0:
-    return bits & 1 ? -1 : dst - out;
+    return bits & 1 ? AVERROR_INVALIDDATA : dst - out;
 }
 
 /*****************************************************************************