mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-10 17:24:29 +00:00
![Sylvestre Ledru](/assets/img/avatar_default.png)
Depends on D137612 Differential Revision: https://phabricator.services.mozilla.com/D137650
33 lines
566 B
ReStructuredText
33 lines
566 B
ReStructuredText
PL_HashTableDestroy
|
|
===================
|
|
|
|
Frees the table and all the entries.
|
|
|
|
|
|
Syntax
|
|
------
|
|
|
|
.. code:: eval
|
|
|
|
#include <plhash.h>
|
|
|
|
void PL_HashTableDestroy(PLHashTable *ht);
|
|
|
|
|
|
Parameter
|
|
~~~~~~~~~
|
|
|
|
The function has the following parameter:
|
|
|
|
``ht``
|
|
A pointer to the hash table to be destroyed.
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
:ref:`PL_HashTableDestroy` frees all the entries in the table and the table
|
|
itself. The entries are freed by the ``freeEntry`` function (with the
|
|
``HT_FREE_ENTRY`` flag) in the ``allocOps`` structure supplied when the
|
|
table was created.
|