and
<code class="mendoza-code">free</code>, but the memory will be automatically freed on the next garbage collection cycle if <code class="mendoza-code">janet_sfree</code> is not called.
</p>
<pre class="mendoza-codeblock"><code data-language="c"><span class="mdzsyn-type">void</span> <span class="mdzsyn-operator">*</span><span class="mdzsyn-identifier">janet_smalloc</span><span class="mdzsyn-operator">(</span><span class="mdzsyn-type">size_t</span> <span class="mdzsyn-identifier">size</span><span class="md