aboutsummaryrefslogtreecommitdiff
path: root/archival/libunarchive/rangecoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'archival/libunarchive/rangecoder.h')
-rw-r--r--archival/libunarchive/rangecoder.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/archival/libunarchive/rangecoder.h b/archival/libunarchive/rangecoder.h
index e43ec3908..b806eebf6 100644
--- a/archival/libunarchive/rangecoder.h
+++ b/archival/libunarchive/rangecoder.h
@@ -36,12 +36,12 @@ static void rc_read(rc_t * rc)
36} 36}
37 37
38/* Called once */ 38/* Called once */
39static ATTRIBUTE_ALWAYS_INLINE void rc_init(rc_t * rc, int fd, int buffer_size) 39static void rc_init(rc_t * rc, int fd, int buffer_size)
40{ 40{
41 int i; 41 int i;
42 42
43 rc->fd = fd; 43 rc->fd = fd;
44 rc->buffer = malloc(buffer_size); 44 rc->buffer = xmalloc(buffer_size);
45 rc->buffer_size = buffer_size; 45 rc->buffer_size = buffer_size;
46 rc->buffer_end = rc->buffer + rc->buffer_size; 46 rc->buffer_end = rc->buffer + rc->buffer_size;
47 rc->ptr = rc->buffer_end; 47 rc->ptr = rc->buffer_end;