Fix uninitialized slot variable
@@ -492,7 +492,7 @@ M3Result _PushAllocatedSlotAndEmit (IM3Compilation o, u8 i_type, bool i_doEmit
{
M3Result result = m3Err_none;
- u16 slot;
+ u16 slot = c_slotUnused;
_ (AllocateSlots (o, & slot, i_type));
_ (Push (o, i_type, slot));
@@ -568,7 +568,7 @@ _ (Push (o, i_type, slot));
if (not matchFound)
{
- u16 slot;
+ u16 slot = c_slotUnused;
result = AllocateConstantSlots (o, & slot, i_type);
if (result) // no more constant table space; use inline constants
