projects
/
privoxy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Tiny bugfix in AC_ARG_WITH(debug)
[privoxy.git]
/
deanimate.c
diff --git
a/deanimate.c
b/deanimate.c
index
f7aead8
..
5eaccb3
100644
(file)
--- a/
deanimate.c
+++ b/
deanimate.c
@@
-1,4
+1,4
@@
-const char deanimate_rcs[] = "$Id: deanimate.c,v 1.
4 2001/07/18 12:28:49
oes Exp $";
+const char deanimate_rcs[] = "$Id: deanimate.c,v 1.
5 2001/09/10 10:16:06
oes Exp $";
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/deanimate.c,v $
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/deanimate.c,v $
@@
-37,6
+37,9
@@
const char deanimate_rcs[] = "$Id: deanimate.c,v 1.4 2001/07/18 12:28:49 oes Exp
*
* Revisions :
* $Log: deanimate.c,v $
*
* Revisions :
* $Log: deanimate.c,v $
+ * Revision 1.5 2001/09/10 10:16:06 oes
+ * Silenced compiler warnings
+ *
* Revision 1.4 2001/07/18 12:28:49 oes
* - Added feature for extracting the first frame
* to gif_deanimate
* Revision 1.4 2001/07/18 12:28:49 oes
* - Added feature for extracting the first frame
* to gif_deanimate
@@
-108,7
+111,7
@@
void buf_free(struct binbuffer *buf)
* Returns : 0 on success, 1 on failiure.
*
*********************************************************************/
* Returns : 0 on success, 1 on failiure.
*
*********************************************************************/
-int buf_extend(struct binbuffer *buf,
in
t length)
+int buf_extend(struct binbuffer *buf,
size_
t length)
{
char *newbuf;
{
char *newbuf;
@@
-149,7
+152,7
@@
int buf_extend(struct binbuffer *buf, int length)
* Returns : 0 on success, 1 on failiure.
*
*********************************************************************/
* Returns : 0 on success, 1 on failiure.
*
*********************************************************************/
-int buf_copy(struct binbuffer *src, struct binbuffer *dst,
in
t length)
+int buf_copy(struct binbuffer *src, struct binbuffer *dst,
size_
t length)
{
/*
{
/*
@@
-281,7
+284,7
@@
int gif_extract_image(struct binbuffer *src, struct binbuffer *dst)
*/
if (c & 0x80)
{
*/
if (c & 0x80)
{
- if (buf_copy(src, dst, 3 * (1 << ((c & 0x07) + 1))))
+ if (buf_copy(src, dst,
(size_t)
3 * (1 << ((c & 0x07) + 1))))
{
return 1;
}
{
return 1;
}
@@
-293,14
+296,14
@@
int gif_extract_image(struct binbuffer *src, struct binbuffer *dst)
*/
while((c = buf_getbyte(src, 0)))
{
*/
while((c = buf_getbyte(src, 0)))
{
- if (buf_copy(src, dst, c + 1)) return 1;
+ if (buf_copy(src, dst,
(size_t)
c + 1)) return 1;
}
if (buf_copy(src, dst, 1)) return 1;
/*
* Trim and rewind the dst buffer
*/
}
if (buf_copy(src, dst, 1)) return 1;
/*
* Trim and rewind the dst buffer
*/
- if (NULL == (dst->buffer = (char *)realloc(dst->buffer, dst->offset))) return 1;
+ if (NULL == (dst->buffer = (char *)realloc(dst->buffer,
(size_t)
dst->offset))) return 1;
dst->size = dst->offset;
dst->offset = 0;
dst->size = dst->offset;
dst->offset = 0;
@@
-360,7
+363,7
@@
int gif_deanimate(struct binbuffer *src, struct binbuffer *dst, int get_first_im
*/
if(c & 0x80)
{
*/
if(c & 0x80)
{
- if (buf_copy(src, dst, 3 * (1 << ((c & 0x07) + 1))))
+ if (buf_copy(src, dst,
(size_t)
3 * (1 << ((c & 0x07) + 1))))
{
return 1;
}
{
return 1;
}