2
0
Эх сурвалжийг харах

Merge pull request #5391 from blob1807/master

Fix memory leak in `core:math/big.internal_rat_norm`
Jeroen van Rijn 1 сар өмнө
parent
commit
1633d9b69a

+ 2 - 0
core/math/big/rat.odin

@@ -157,6 +157,8 @@ internal_rat_norm :: proc(z: ^Rat, allocator := context.allocator) -> (err: Erro
 		z.b.sign = .Zero_or_Positive
 		
 		f := &Int{}
+		defer internal_int_destroy(f)
+		
 		internal_int_gcd(f, &z.a, &z.b) or_return
 		if !internal_int_equals_digit(f, 1) {
 			f.sign = .Zero_or_Positive