Mark the source buffer as "const"
authorLuca Abeni <lucabe72@email.it>
Tue, 30 Oct 2007 15:32:52 +0000 (15:32 +0000)
committerLuca Abeni <lucabe72@email.it>
Tue, 30 Oct 2007 15:32:52 +0000 (15:32 +0000)
Originally committed as revision 10877 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/base64.c
libavutil/base64.h

index bee800c..09dcf99 100644 (file)
@@ -70,7 +70,7 @@ int av_base64_decode(uint8_t * out, const char *in, int out_length)
 * fixed edge cases and made it work from data (vs. strings) by ryan.
 *****************************************************************************/
 
-char *av_base64_encode(char * buf, int buf_len, uint8_t * src, int len)
+char *av_base64_encode(char * buf, int buf_len, const uint8_t * src, int len)
 {
     static const char b64[] =
         "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
index e05ead1..e95e4ea 100644 (file)
@@ -35,6 +35,6 @@ int av_base64_decode(uint8_t * out, const char *in, int out_length);
  * @param src data, not a string
  * @param buf output string
  */
-char *av_base64_encode(char * buf, int buf_len, uint8_t * src, int len);
+char *av_base64_encode(char * buf, int buf_len, const uint8_t * src, int len);
 
 #endif /* FFMPEG_BASE64_H */