@@ -434,9 +434,6 @@ def run_shared_lib_test(args=None):
434
434
return status;
435
435
}
436
436
437
- poly_delete_reference(isolate_thread, engine_builder);
438
- poly_delete_reference(isolate_thread, builder);
439
-
440
437
return poly_ok;
441
438
}
442
439
@@ -446,21 +443,11 @@ def run_shared_lib_test(args=None):
446
443
return status;
447
444
}
448
445
449
- status = poly_delete_reference(isolate_thread, context);
450
- if (status != poly_ok) {
451
- return status;
452
- }
453
-
454
446
status = poly_engine_close(isolate_thread, engine, true);
455
447
if (status != poly_ok) {
456
448
return status;
457
449
}
458
450
459
- status = poly_delete_reference(isolate_thread, engine);
460
- if (status != poly_ok) {
461
- return status;
462
- }
463
-
464
451
if (poly_detach_thread(isolate_thread)) {
465
452
return poly_ok;
466
453
}
@@ -483,10 +470,7 @@ def run_shared_lib_test(args=None):
483
470
int32_t result_value;
484
471
poly_value_as_int32(isolate_thread, value, &result_value);
485
472
486
- assert_ok("primitive free failed", poly_delete_reference(isolate_thread, primitive_object) == poly_ok);
487
- assert_ok("value free failed", poly_delete_reference(isolate_thread, value) == poly_ok);
488
473
assert_ok("value computation was incorrect", result_value == 42 * 42);
489
- assert_ok("func free failed", poly_delete_reference(isolate_thread, func) == poly_ok);
490
474
assert_ok("Context tear down failed.", tear_down_context() == poly_ok);
491
475
return 0;
492
476
}
0 commit comments