diff ra288.c @ 7294:bf3952d5e76c libavcodec

Declare function parameters as const
author vitor
date Thu, 17 Jul 2008 22:39:29 +0000
parents c5bcb9e4c5b2
children f3923fea3a8c
line wrap: on
line diff
--- a/ra288.c	Thu Jul 17 17:42:44 2008 +0000
+++ b/ra288.c	Thu Jul 17 22:39:29 2008 +0000
@@ -37,7 +37,8 @@
     float lhist[10];
 } Real288_internal;
 
-static inline float scalar_product_float(float * v1, float * v2, int size)
+static inline float scalar_product_float(const float * v1, const float * v2,
+                                         int size)
 {
     float res = 0.;
 
@@ -90,7 +91,7 @@
 }
 
 /* column multiply */
-static void colmult(float *tgt, float *m1, const float *m2, int n)
+static void colmult(float *tgt, const float *m1, const float *m2, int n)
 {
     while (n--)
         *(tgt++) = (*(m1++)) * (*(m2++));
@@ -133,19 +134,19 @@
 }
 
 /* product sum (lsf) */
-static void prodsum(float *tgt, float *src, int len, int n)
+static void prodsum(float *tgt, const float *src, int len, int n)
 {
     for (; n >= 0; n--)
         tgt[n] = scalar_product_float(src, src - n, len);
 
 }
 
-static void co(int n, int i, int j, float *in, float *out, float *st1,
+static void co(int n, int i, int j, const float *in, float *out, float *st1,
                float *st2, const float *table)
 {
     int a, b, c;
     unsigned int x;
-    float *fp;
+    const float *fp;
     float buffer1[37];
     float buffer2[37];
     float work[111];