Mercurial > libavcodec.hg
comparison lcldec.c @ 9769:6efef56e20b3 libavcodec
Mark srcptr as const in mszh_decomp
author | reimar |
---|---|
date | Sun, 31 May 2009 10:38:17 +0000 |
parents | c0af0d67bb8f |
children | e883c3dab3ec |
comparison
equal
deleted
inserted
replaced
9768:c0af0d67bb8f | 9769:6efef56e20b3 |
---|---|
72 | 72 |
73 | 73 |
74 /** | 74 /** |
75 * \param srcptr compressed source buffer, must be padded with at least 4 extra bytes | 75 * \param srcptr compressed source buffer, must be padded with at least 4 extra bytes |
76 */ | 76 */ |
77 static unsigned int mszh_decomp(unsigned char * srcptr, int srclen, unsigned char * destptr, unsigned int destsize) | 77 static unsigned int mszh_decomp(const unsigned char * srcptr, int srclen, unsigned char * destptr, unsigned int destsize) |
78 { | 78 { |
79 unsigned char *destptr_bak = destptr; | 79 unsigned char *destptr_bak = destptr; |
80 unsigned char *destptr_end = destptr + destsize; | 80 unsigned char *destptr_end = destptr + destsize; |
81 unsigned char *srcptr_end = srcptr + srclen; | 81 const unsigned char *srcptr_end = srcptr + srclen; |
82 unsigned char mask = 0; | 82 unsigned char mask = 0; |
83 unsigned char maskbit = 0; | 83 unsigned char maskbit = 0; |
84 unsigned int ofs, cnt; | 84 unsigned int ofs, cnt; |
85 | 85 |
86 while (srcptr < srcptr_end && destptr < destptr_end) { | 86 while (srcptr < srcptr_end && destptr < destptr_end) { |