librnr/hash.c
hnode_t *hnode_create(void *data)
{
  hnode_t *node = NEW(hnode_t);

  node->data  = data;
  node->next  = NULL;
  node->pself = NULL;

  return node;
}
/*!
 * \brief Create a hash table node dynamically and assign it the given data.
 *
 * \param data  User data.
 *
 * \return New hash node.
 */
\brief Create a hash table node dynamically and assign it the given data.
\param data  User data.

\return New hash node.
\ brief Create a hash table node dynamically and assign it the given data . \ param data User data . \ return New hash node .
hnode_t *hnode_create(void *data)
{
  hnode_t *node = NEW(hnode_t);
  node->data  = data;
  node->next  = NULL;
  node->pself = NULL;
  return node;
}
hnode_t * hnode_create ( void * data ) { hnode_t * node = NEW ( hnode_t ) ; node -> data = data ; node -> next = NULL ; node -> pself = NULL ; return node ; }
\brief Create a hash table node dynamically and assign it the given data.
\ brief Create a hash table node dynamically and assign it the given data .