gsasl  1.10.0
About: GNU SASL is an implementation of the Simple Authentication and Security Layer (SASL). Development version.
  Fossies Dox: gsasl-1.10.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

malloca.c File Reference
#include <config.h>
#include "malloca.h"
#include "verify.h"
Include dependency graph for malloca.c:

Go to the source code of this file.

Macros

#define _GL_USE_STDLIB_ALLOC   1
 

Typedefs

typedef unsigned char small_t
 

Functions

int(* _gl_verify_function__LINE__ (void))[(!!sizeof(struct { unsigned int _gl_verify_error_if_negative:(2 *sa_alignment_max - 1<=(small_t) -1) ? 1 :-1;}))]
 
void * mmalloca (size_t n)
 
void freea (void *p)
 

Macro Definition Documentation

◆ _GL_USE_STDLIB_ALLOC

#define _GL_USE_STDLIB_ALLOC   1

Definition at line 18 of file malloca.c.

Typedef Documentation

◆ small_t

typedef unsigned char small_t

Definition at line 38 of file malloca.c.

Function Documentation

◆ _gl_verify_function__LINE__()

int(* _gl_verify_function__LINE__ ( void  ) )[(!!sizeof(struct { unsigned int _gl_verify_error_if_negative:(2 *sa_alignment_max - 1<=(small_t) -1) ? 1 :-1;}))]

◆ freea()

void freea ( void *  p)

Definition at line 83 of file malloca.c.

Referenced by __add_to_environ(), and rpl_stat().

◆ mmalloca()

void* mmalloca ( size_t  n)

Definition at line 43 of file malloca.c.