commit 186d99fa31521ee424ce2f0dc2b1435babc12ed0
parent 61e48b579498c3f048e501097af849847f799889
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Wed, 21 Sep 2016 10:45:00 +0200
BugFix: wrong assert and arg check in previous commit
Diffstat:
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/src/ssol_spectrum.c b/src/ssol_spectrum.c
@@ -80,10 +80,6 @@ spectrum_includes
}
test_sz = tested->frequencies.size;
- if(!reference->frequencies.size || !test_sz) {
- return RES_BAD_ARG;
- }
-
test_data = tested->frequencies.data;
*include = spectrum_includes_point(reference, test_data[0])
&& spectrum_includes_point(reference, test_data[test_sz - 1]);
@@ -121,7 +117,7 @@ spectrum_interpolate
slope = (ints[idx_next] - ints[idx_next - 1]) / (freqs[idx_next] - freqs[idx_next - 1]);
*intensity = ints[idx_next - 1] + (wavelenght - freqs[idx_next - 1]) * slope;
- ASSERT(*intensity > 0);
+ ASSERT(*intensity >= 0);
return RES_OK;
}