changeset 209:2bd416a4a0de

Set result value before return
author Jamie Bullock <jamie@jamiebullock.com>
date Tue, 11 Mar 2014 20:18:10 +0000
parents d85e4b9aeb82
children c99c00e1c508
files src/scalar.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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;
 }