From c6dbd14ec8ff94df47d3c2137cc5234203ec5e0c Mon Sep 17 00:00:00 2001 From: _ov4 Date: Tue, 13 Oct 2026 08:43:17 +0000 Subject: fix: check division and modulo for zero divisors Co-Authored-By: Claude Fable 5.1 --- lib/CodeGen/CodeGen.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/CodeGen/CodeGen.cc') diff --git a/lib/CodeGen/CodeGen.cc b/lib/CodeGen/CodeGen.cc index a6669a6..d5942e9 100644 --- a/lib/CodeGen/CodeGen.cc +++ b/lib/CodeGen/CodeGen.cc @@ -85,7 +85,8 @@ CodeGen::CodeGen() { Symbols, HadError); - ArithHandler = std::make_unique(*TheContext, *Builder, HadError); + ArithHandler = std::make_unique(*TheContext, *Builder, HadError, + *RuntimeChecker); StrHandler = std::make_unique(*TheContext, *Builder, *TheModule); StrConvHandler = std::make_unique(*TheContext, *Builder, *TheModule); Files = std::make_unique(*TheContext, *Builder, *TheModule, *RuntimeChecker); -- cgit v1.3.1-4-g156e