xo-object2: DInteger: fail without ub on oom.

This commit is contained in:
Roland Conybeare 2026-04-10 20:30:46 -04:00
commit 1ae18830a7

View file

@ -18,7 +18,10 @@ namespace xo {
void * mem = mm.alloc(typeseq::id<DInteger>(),
sizeof(DInteger));
return new (mem) DInteger(x);
if (mem)
return new (mem) DInteger(x);
return nullptr;
}
bool