utensil
Public3b0652a05d7b4e39663f72173852b23a827fb29e
diff --git a/utensil.h b/utensil.h
index 57bb2f3..170b531 100644
--- a/utensil.h
+++ b/utensil.h
@@ -436,7 +436,7 @@ ut_tensor* ut_clone(ut_tensor* t) {
}
void ut_free(ut_tensor* t) {
- if (!--t->rc) return;
+ if (--t->rc > 0) return;
if (t->owner)
ut_free(t->owner);
else {