Commit 288f1e68 authored by Michel Bardiaux's avatar Michel Bardiaux Committed by Aurelien Jacobs

fix some pointer to intger without cast warnings (patch by Michel Bardiaux)

Originally committed as revision 4610 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 62ab0b78
......@@ -53,8 +53,10 @@ typedef struct PutBitContext {
static inline void init_put_bits(PutBitContext *s, uint8_t *buffer, int buffer_size)
{
if(buffer_size < 0)
buffer= buffer_size= 0;
if(buffer_size < 0) {
buffer_size = 0;
buffer = NULL;
}
s->buf = buffer;
s->buf_end = s->buf + buffer_size;
......@@ -676,8 +678,10 @@ static inline void init_get_bits(GetBitContext *s,
const uint8_t *buffer, int bit_size)
{
int buffer_size= (bit_size+7)>>3;
if(buffer_size < 0 || bit_size < 0)
buffer= buffer_size= bit_size= 0;
if(buffer_size < 0 || bit_size < 0) {
buffer_size = bit_size = 0;
buffer = NULL;
}
s->buffer= buffer;
s->size_in_bits= bit_size;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment