diff options
Diffstat (limited to 'src/c/graphics/transforms/scaling')
-rw-r--r-- | src/c/graphics/transforms/scaling/dscalinga.c | 5 | ||||
-rw-r--r-- | src/c/graphics/transforms/scaling/sscalinga.c | 5 | ||||
-rw-r--r-- | src/c/graphics/transforms/scaling/zscalinga.c | 5 |
3 files changed, 3 insertions, 12 deletions
diff --git a/src/c/graphics/transforms/scaling/dscalinga.c b/src/c/graphics/transforms/scaling/dscalinga.c index 24d45733..078571f8 100644 --- a/src/c/graphics/transforms/scaling/dscalinga.c +++ b/src/c/graphics/transforms/scaling/dscalinga.c @@ -17,10 +17,7 @@ void dscalinga (double* inp1, int row, int col, double inp2, double* inp3, int size3, double* out) { - double temp[row*col], one[col], prod[row*col], diff[row*col]; - - for(int i = 0; i < row*col; i++) - temp[i] = inp1[i]; + double one[col], prod[row*col], diff[row*col]; donesa(one, 1, col); diff --git a/src/c/graphics/transforms/scaling/sscalinga.c b/src/c/graphics/transforms/scaling/sscalinga.c index 1adfcf3e..eb3b27f1 100644 --- a/src/c/graphics/transforms/scaling/sscalinga.c +++ b/src/c/graphics/transforms/scaling/sscalinga.c @@ -17,10 +17,7 @@ void sscalinga (float* inp1, int row, int col, double inp2, float* inp3, int size3, float* out) { - float temp[row*col], one[col], prod[row*col], diff[row*col]; - - for(int i = 0; i < row*col; i++) - temp[i] = inp1[i]; + float one[col], prod[row*col], diff[row*col]; sonesa(one, 1, col); diff --git a/src/c/graphics/transforms/scaling/zscalinga.c b/src/c/graphics/transforms/scaling/zscalinga.c index fb71a77e..6cf9d698 100644 --- a/src/c/graphics/transforms/scaling/zscalinga.c +++ b/src/c/graphics/transforms/scaling/zscalinga.c @@ -21,10 +21,7 @@ void zscalinga (doubleComplex* inp1, int row, int col, doubleComplex inp2, doubleComplex* inp3, int size3, doubleComplex* out) { - doubleComplex temp[row*col], one[col], prod[row*col], diff[row*col]; - - for(int i = 0; i < row*col; i++) - temp[i] = inp1[i]; + doubleComplex one[col], prod[row*col], diff[row*col]; zonesa(one, 1, col); |