Ns_ThreadFree(3aolserver)

Ns_ThreadFree3aolserver

Memory allocation functions for threads (deprecated)

Part of Ns_ThreadAlloc(3aolserver).

Usage

#include "ns.h"

void *
Ns_ThreadAlloc(size_t size)

void *
Ns_ThreadCalloc(size_t nelem, size_t elsize)

void
Ns_ThreadFree(void *ptr)

void *
Ns_ThreadMalloc(size_t size)

Ns_Pool *
Ns_ThreadPool(void)

void *
Ns_ThreadRealloc(void *ptr, size_t size)

char *
Ns_ThreadStrCopy(char *str)

char *
Ns_ThreadStrDup(char *str)

    


    

Overview

These functions are deprecated and are actually wrappers around other functions. You should use the other functions directly.

Ns_ThreadAlloc(size)

A wrapper for Ns_ThreadMalloc.

Ns_ThreadCalloc(nelem, elsize)

A wrapper for ns_calloc.

Ns_ThreadFree(ptr)

A wrapper for ns_free.

Ns_ThreadMalloc(size)

A wrapper for ns_malloc.

Ns_ThreadPool()

Deprecated. Always returns a -1.

Ns_ThreadRealloc(ptr, size)

A wrapper for ns_realloc.

Ns_ThreadStrCopy(str)

A wrapper for ns_strcopy.

Ns_ThreadStrDup(str)

A wrapper for ns_strdup.

Keywords

Releases

Unchanged in 5 releases since Debian 5.0 (Lenny).

  1. 5.0–9

From aolserver4-dev 4.5.1-18.1 in Debian 9 (Stretch). Parsed by carta from the page's man source.