]> granicus.if.org Git - openjpeg/commitdiff
[trunk] remove some warnings from -Wall -Wextra -pedantic
authorMickael Savinaud <savmickael@users.noreply.github.com>
Fri, 26 Oct 2012 10:04:55 +0000 (10:04 +0000)
committerMickael Savinaud <savmickael@users.noreply.github.com>
Fri, 26 Oct 2012 10:04:55 +0000 (10:04 +0000)
src/lib/openjp2/event.c
src/lib/openjp2/mct.c
src/lib/openjp2/openjpeg.h
src/lib/openjp2/t1.c

index faa829e51a26340f878593fd49367ffd2d0d1528..bf4377927544c45214ecfec65aacd8892a6511b5 100644 (file)
@@ -66,7 +66,11 @@ _itoa(int i, char *a, int r) {
  * Default callback function.
  * Do nothing.
  */
-static void opj_default_callback (const char *msg, void *client_data){}
+static void opj_default_callback (const char *msg, void *client_data)
+{
+    OPJ_ARG_NOT_USED(msg);
+    OPJ_ARG_NOT_USED(client_data);
+}
 
 /* ----------------------------------------------------------------------- */
 
index 59664241873cfa6e1665226087486d89b7543b94..8a5c4afc9961acb644c735cf39a9e93ae06a3b05 100644 (file)
@@ -218,6 +218,8 @@ opj_bool opj_mct_encode_custom(
        OPJ_UINT32 lMultiplicator = 1 << 13;
        OPJ_INT32 * lMctPtr;
 
+    OPJ_ARG_NOT_USED(isSigned);
+
        lCurrentData = (OPJ_INT32 *) opj_malloc((pNbComp + lNbMatCoeff) * sizeof(OPJ_INT32));
        if (! lCurrentData) {
                return OPJ_FALSE;
@@ -267,6 +269,8 @@ opj_bool opj_mct_decode_custom(
        OPJ_FLOAT32 * lCurrentResult = 00;
        OPJ_FLOAT32 ** lData = (OPJ_FLOAT32 **) pData;
 
+    OPJ_ARG_NOT_USED(isSigned);
+
        lCurrentData = (OPJ_FLOAT32 *) opj_malloc (2 * pNbComp * sizeof(OPJ_FLOAT32));
        if (! lCurrentData) {
                return OPJ_FALSE;
index 581f4bfcb159d7d488ad865c1cabb9ac223691ec..121ca46353fa37ca3a21baac12f6a7a5de39cc0e 100644 (file)
@@ -560,29 +560,7 @@ typedef void * opj_codec_t;
 /** The stream was opened for writing. */
 #define OPJ_STREAM_WRITE 0x0002
 
-/**
-Byte input-output stream (CIO)
-DEPRECATED 
-*/
-typedef struct opj_cio {
-       /** codec context */
-       opj_common_ptr cinfo;
-
-       /** open mode (read/write) either OPJ_STREAM_READ or OPJ_STREAM_WRITE */
-       int openmode;
-       /** pointer to the start of the buffer */
-       unsigned char *buffer;
-       /** buffer size in bytes */
-  /* FIXME: MM length is 'int' ?? */
-       int length;
-
-       /** pointer to the start of the stream */
-       unsigned char *start;
-       /** pointer to the end of the stream */
-       unsigned char *end;
-       /** pointer to the current position */
-       unsigned char *bp;
-} opj_cio_t; 
+
 
 
 /*
@@ -1069,39 +1047,7 @@ OPJ_API opj_image_t* OPJ_CALLCONV opj_image_tile_create(OPJ_UINT32 numcmpts, opj
 ==========================================================
    stream functions definitions
 ==========================================================
-*/
-/* CIO functions are DEPRECATED see following stream functions */
-/**
-Open and allocate a memory stream for read / write. 
-On reading, the user must provide a buffer containing encoded data. The buffer will be 
-wrapped by the returned CIO handle. 
-On writing, buffer parameters must be set to 0: a buffer will be allocated by the library 
-to contain encoded data. 
-@param cinfo Codec context info
-@param buffer Reading: buffer address. Writing: NULL
-@param length Reading: buffer length. Writing: 0
-@return Returns a CIO handle if successful, returns NULL otherwise
-*/
-opj_cio_t* opj_cio_open(opj_common_ptr cinfo, unsigned char *buffer, int length);
-
-/**
-Close and free a CIO handle
-@param cio CIO handle to free
-*/
-void opj_cio_close(opj_cio_t *cio);
 
-/**
-Get position in byte stream
-@param cio CIO handle
-@return Returns the position in bytes
-*/
-OPJ_OFF_T cio_tell(opj_cio_t *cio);
-/**
-Set position in byte stream
-@param cio CIO handle
-@param pos Position, in number of bytes, from the beginning of the stream
-*/
-void cio_seek(opj_cio_t *cio, int pos);
 
 /* <----------- */
 /* V2 framework */
index bd1105b624415ca3164bf4b8ae13457f41a96239..8b33dc4ab38eed347ffe8b3939c7991bd5cebb8e 100644 (file)
@@ -169,20 +169,20 @@ static void opj_t1_dec_refpass_step(opj_t1_t *t1,
                                     OPJ_BYTE type,
                                     OPJ_UINT32 vsc);
 
-static void INLINE opj_t1_dec_refpass_step_raw(
+static INLINE void  opj_t1_dec_refpass_step_raw(
                 opj_t1_t *t1,
                 opj_flag_t *flagsp,
                 int *datap,
                 int poshalf,
                 int neghalf,
                 int vsc);
-static void INLINE opj_t1_dec_refpass_step_mqc(
+static INLINE void opj_t1_dec_refpass_step_mqc(
                 opj_t1_t *t1,
                 opj_flag_t *flagsp,
                 int *datap,
                 int poshalf,
                 int neghalf);
-static void INLINE opj_t1_dec_refpass_step_mqc_vsc(
+static INLINE void opj_t1_dec_refpass_step_mqc_vsc(
                 opj_t1_t *t1,
                 opj_flag_t *flagsp,
                 int *datap,
@@ -401,8 +401,8 @@ static INLINE void opj_t1_dec_sigpass_step_raw(
                 int vsc)
 {
         int v, flag;
-       
         opj_raw_t *raw = t1->raw;       /* RAW component */
+        OPJ_ARG_NOT_USED(orient);
        
         flag = vsc ? ((*flagsp) & (~(T1_SIG_S | T1_SIG_SE | T1_SIG_SW | T1_SGN_S))) : (*flagsp);
         if ((flag & T1_SIG_OTH) && !(flag & (T1_SIG | T1_VISIT))) {
@@ -1130,6 +1130,7 @@ static OPJ_FLOAT64 opj_t1_getwmsedec(
                const OPJ_FLOAT64 * mct_norms)
 {
        OPJ_FLOAT64 w1 = 1, w2, wmsedec;
+    OPJ_ARG_NOT_USED(numcomps);
 
        if (mct_norms) {
                w1 = mct_norms[compno];
@@ -1337,11 +1338,11 @@ opj_bool opj_t1_decode_cblks(   opj_t1_t* t1,
                             tiledp += tile_w;
                                                }
                                        }
-                    //opj_free(cblk->data);
-                                       //opj_free(cblk->segs);
+                    /*opj_free(cblk->data);
+                                       opj_free(cblk->segs);*/
                                        /*cblk->segs = 00;*/
                                } /* cblkno */
-                //opj_free(precinct->cblks.dec);
+                /*opj_free(precinct->cblks.dec);*/
                        } /* precno */
                } /* bandno */
        } /* resno */