Fix jerry_get_value_from_error (#2394)

Fix the function to take into account the second argument even if it is called with not
an error value.

JerryScript-DCO-1.0-Signed-off-by: Istvan Miklos imiklos2@inf.u-szeged.hu
This commit is contained in:
Istvan Miklos
2018-06-12 12:54:17 +02:00
committed by László Langó
parent efa8850783
commit 62dee2dd71
3 changed files with 11 additions and 2 deletions
@@ -33,6 +33,15 @@ main (void)
jerry_release_value (err_val);
jerry_value_t value = jerry_create_number (42);
value = jerry_get_value_from_error (value, true);
jerry_release_value (value);
value = jerry_create_number (42);
jerry_value_t value2 = jerry_get_value_from_error (value, false);
jerry_release_value (value);
jerry_release_value (value2);
value = jerry_create_number (42);
jerry_value_t error = jerry_create_error_from_value (value, true);
error = jerry_create_error_from_value (error, true);
jerry_release_value (error);