diff options
author | Jens Georg <mail@jensge.org> | 2011-06-25 12:54:44 +0200 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2011-06-29 12:17:43 -0400 |
commit | d0388e6efac759ae13a7812ae1114c056fafe1e8 (patch) | |
tree | 3e4bf342f044413ad24fe812a12928c1e1b3d2d0 | |
parent | fdab6aa450d59fdea765c50e8d176f9b963518c9 (diff) | |
download | libsoup-d0388e6efac759ae13a7812ae1114c056fafe1e8.tar.gz |
soup-message-io.c: Fix integer overflow on 32bit
Fixes a bug serving large files, eg, in Rygel.
https://bugzilla.gnome.org/show_bug.cgi?id=638468
-rw-r--r-- | libsoup/soup-message-io.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libsoup/soup-message-io.c b/libsoup/soup-message-io.c index c7da2c8f..f9acc8fe 100644 --- a/libsoup/soup-message-io.c +++ b/libsoup/soup-message-io.c @@ -64,7 +64,7 @@ typedef struct { GString *write_buf; SoupMessageBody *write_body; SoupBuffer *write_chunk; - gsize write_body_offset; + goffset write_body_offset; goffset write_length; goffset written; |