emory allocated with sysmem_newptr().">sysmem_freeptr()</a> and then replaces it. This version doesn't try to free the existing value at the collision location, but instead just over-writes it.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>The hashtab instance. </td></tr>
    <tr><td class="paramname">key</td><td>The key in the hashtab with which to associate the value. </td></tr>
    <tr><td class="paramname">val</td><td>The value to store. 