# HG changeset patch # User Jamie Bullock # Date 1394569090 0 # Node ID 2bd416a4a0de8d346cfb4b5b1cddfa6d4737980f # Parent d85e4b9aeb824866a9b2635c341210f4117b8716 Set result value before return diff -r d85e4b9aeb82 -r 2bd416a4a0de src/scalar.c --- a/src/scalar.c Tue Mar 11 19:27:30 2014 +0000 +++ b/src/scalar.c Tue Mar 11 20:18:10 2014 +0000 @@ -991,14 +991,14 @@ note = 69 + log(f0 / 440.f) * 17.31234; note *= 100; note = round(note); + + *result = note; if (note > 12700 || note < 0) { return XTRACT_ARGUMENT_ERROR; } - *result = note; - return XTRACT_SUCCESS; }