summaryrefslogtreecommitdiff
path: root/libopenjpeg/raw.c
diff options
context:
space:
mode:
authorAntonin Descampe <antonin@gmail.com>2008-07-31 18:47:41 +0000
committerAntonin Descampe <antonin@gmail.com>2008-07-31 18:47:41 +0000
commit7caaea18b728ead4e45226aafc09dba01e514a2d (patch)
tree1d5d19df20b82cee63a7de94fc8e04e8426cb7c7 /libopenjpeg/raw.c
parent8407e057c9e10c8fc2b5f4be56e603fae3f9063d (diff)
Deleting obsolete files and directories, adding v2-specific files and directories, updating existing files to v2. See README.v2 for more info
Diffstat (limited to 'libopenjpeg/raw.c')
-rw-r--r--libopenjpeg/raw.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/libopenjpeg/raw.c b/libopenjpeg/raw.c
index 3d231bfd..d42528d2 100644
--- a/libopenjpeg/raw.c
+++ b/libopenjpeg/raw.c
@@ -3,6 +3,7 @@
* Copyright (c) 2002-2007, Professor Benoit Macq
* Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe
* Copyright (c) 2005, Herve Drolon, FreeImage Team
+ * Copyright (c) 2008, Jerome Fimes, Communications & Systemes <jerome.fimes@c-s.fr>
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -27,7 +28,8 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-#include "opj_includes.h"
+#include "raw.h"
+#include "opj_malloc.h"
/*
==========================================================
@@ -53,11 +55,11 @@ void raw_destroy(opj_raw_t *raw) {
}
}
-int raw_numbytes(opj_raw_t *raw) {
+OPJ_UINT32 raw_numbytes(opj_raw_t *raw) {
return raw->bp - raw->start;
}
-void raw_init_dec(opj_raw_t *raw, unsigned char *bp, int len) {
+void raw_init_dec(opj_raw_t *raw, OPJ_BYTE *bp, OPJ_UINT32 len) {
raw->start = bp;
raw->lenmax = len;
raw->len = 0;
@@ -65,8 +67,8 @@ void raw_init_dec(opj_raw_t *raw, unsigned char *bp, int len) {
raw->ct = 0;
}
-int raw_decode(opj_raw_t *raw) {
- int d;
+OPJ_UINT32 raw_decode(opj_raw_t *raw) {
+ OPJ_UINT32 d;
if (raw->ct == 0) {
raw->ct = 8;
if (raw->len == raw->lenmax) {