ext/nmatrix/storage/dense/dense.cpp in nmatrix-0.1.0.rc5 vs ext/nmatrix/storage/dense/dense.cpp in nmatrix-0.1.0
- old
+ new
@@ -977,9 +977,10 @@
bool result = true;
/* FIXME: Very strange behavior! The GC calls the method directly with non-initialized data. */
if (left->dim != right->dim) {
nm_dense_storage_unregister(right);
nm_dense_storage_unregister(left);
+
return false;
}
LDType* left_elements = (LDType*)left->elements;
RDType* right_elements = (RDType*)right->elements;