# HG changeset patch # User michael # Date 1106010114 0 # Node ID 8a30df830ad6ce0d31850b3e63d22715bf91691a # Parent 86d14aebd527c97792b9e4136c5607c5f99c8ef1 x86_64 pointer typecast fix by (Martin Drab ) diff -r 86d14aebd527 -r 8a30df830ad6 h263.c --- a/h263.c Mon Jan 17 18:25:32 2005 +0000 +++ b/h263.c Tue Jan 18 01:01:54 2005 +0000 @@ -3009,7 +3009,7 @@ uint8_t *start= pbBufPtr(&s->pb); uint8_t *end= s->pb.buf_end; int size= end - start; - int pb_size = (((int)start + size/3)&(~3)) - (int)start; + int pb_size = (((long)start + size/3)&(~3)) - (long)start; int tex_size= (size - 2*pb_size)&(~3); set_put_bits_buffer_size(&s->pb, pb_size);