ref: ecc10d835d4e2c2e7a21c91e980828c30728763a
parent: 001820bbdef35783da5afd68ca98fcf524b17706
author: Jean-Marc Valin <jmvalin@jmvalin.ca>
date: Tue Feb 20 09:18:41 EST 2024
Add missing RESTORE_STACK in tests Silences NONTHREADSAFE_PSEUDOSTACK warnings
--- a/celt/tests/test_unit_cwrs32.c
+++ b/celt/tests/test_unit_cwrs32.c
@@ -157,5 +157,6 @@
/*printf("\n");*/}
}
+ RESTORE_STACK;
return 0;
}
--- a/celt/tests/test_unit_dft.c
+++ b/celt/tests/test_unit_dft.c
@@ -176,5 +176,6 @@
test1d(480,1,arch);
#endif
}
+ RESTORE_STACK;
return ret;
}
--- a/celt/tests/test_unit_laplace.c
+++ b/celt/tests/test_unit_laplace.c
@@ -89,5 +89,6 @@
}
free(ptr);
+ RESTORE_STACK;
return ret;
}
--- a/celt/tests/test_unit_mdct.c
+++ b/celt/tests/test_unit_mdct.c
@@ -224,5 +224,6 @@
test1d(1920,1,arch);
#endif
}
+ RESTORE_STACK;
return ret;
}
--- a/celt/tests/test_unit_rotation.c
+++ b/celt/tests/test_unit_rotation.c
@@ -82,5 +82,6 @@
test_rotation(23, 5);
test_rotation(50, 3);
test_rotation(80, 1);
+ RESTORE_STACK;
return ret;
}
--- a/silk/tests/test_unit_LPC_inv_pred_gain.c
+++ b/silk/tests/test_unit_LPC_inv_pred_gain.c
@@ -125,5 +125,6 @@
}
}
printf("silk_LPC_inverse_pred_gain() optimization passed\n");+ RESTORE_STACK;
return 0;
}
--
⑨