Macaulay2 Engine
Loading...
Searching...
No Matches

◆ ~doubling_stash()

doubling_stash::~doubling_stash ( )

Definition at line 134 of file mem.cpp.

135{
136 for (int i = 0; i < NDOUBLES; i++)
137 {
138 if (doubles[i] != nullptr)
139 emit("internal warning -- deleting a double stash");
140 freemem(doubles[i]);
141 }
142}
stash * doubles[NDOUBLES]
Definition mem.hpp:201
void freemem(void *s)
Definition m2-mem.cpp:103
const int NDOUBLES
Definition mem.hpp:42
void emit(const char *s)
Definition text-io.cpp:41

References doubles, emit(), freemem(), and NDOUBLES.