diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/cwrs32-test.c | 3 | ||||
-rw-r--r-- | tests/cwrs64-test.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/tests/cwrs32-test.c b/tests/cwrs32-test.c index 8285fb4..13e5ec6 100644 --- a/tests/cwrs32-test.c +++ b/tests/cwrs32-test.c @@ -22,7 +22,7 @@ int main(int _argc,char **_argv){ if(inc<1)inc=1; for(i=0;i<nc;i+=inc){ celt_uint32_t u[NMAX]; - int x[MMAX]; + int x[MMAX+1]; int s[MMAX]; int x2[MMAX]; int s2[MMAX]; @@ -40,6 +40,7 @@ int main(int _argc,char **_argv){ fprintf(stderr,"Combination-index mismatch.\n"); return 1; } + x[m] = -1; comb2pulse(n,m,y,x,s); /*for(j=0;j<n;j++)printf(" %c%i",y[j]?y[j]<0?'-':'+':' ',abs(y[j])); printf("\n");*/ diff --git a/tests/cwrs64-test.c b/tests/cwrs64-test.c index b0c79b5..862f124 100644 --- a/tests/cwrs64-test.c +++ b/tests/cwrs64-test.c @@ -25,7 +25,7 @@ int main(int _argc,char **_argv){ /*printf("%d/%d: %llu",n,m, nc);*/ for(i=0;i<nc;i+=inc){ celt_uint64_t u[NMAX]; - int x[MMAX]; + int x[MMAX+1]; int s[MMAX]; int x2[MMAX]; int s2[MMAX]; @@ -43,6 +43,7 @@ int main(int _argc,char **_argv){ fprintf(stderr,"Combination-index mismatch.\n"); return 1; } + x[m] = -1; comb2pulse(n,m,y,x,s); /*for(j=0;j<n;j++)printf(" %c%i",y[j]?y[j]<0?'-':'+':' ',abs(y[j])); printf("\n");*/ |