#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "popt.h"
Go to the source code of this file.
Defines | |
#define | _isspaceptr(_chp) isspace((int)(*(unsigned char *)(_chp))) |
#define | xmalloc(_size) malloc(_size) |
#define | xcalloc(_nmemb, _size) calloc((_nmemb), (_size)) |
#define | xrealloc(_ptr, _size) realloc((_ptr), (_size)) |
#define | xstrdup(_str) strdup(_str) |
#define | __attribute__(x) |
#define | UNUSED(x) x __attribute__((__unused__)) |
Functions | |
void * | xmalloc (size_t size) |
void * | xcalloc (size_t nmemb, size_t size) |
void * | xrealloc (void *ptr, size_t size) |
char * | xstrdup (const char *str) |
static char * | stpcpy (char *dest, const char *src) |
Definition in file system.h.
#define _isspaceptr | ( | _chp | ) | isspace((int)(*(unsigned char *)(_chp))) |
Definition at line 21 of file system.h.
Referenced by configLine(), poptConfigFileToString(), poptParseArgvString(), poptReadConfigFile(), and singleOptionHelp().
#define xrealloc | ( | _ptr, | |||
_size | ) | realloc((_ptr), (_size)) |
#define xstrdup | ( | _str | ) | strdup(_str) |
Definition at line 91 of file system.h.
Referenced by findProgramPath(), poptAddItem(), poptGetContext(), poptGetNextOpt(), poptSaveString(), poptSetExecPath(), poptSetOtherOptionHelp(), and singleOptionHelp().
static char* stpcpy | ( | char * | dest, | |
const char * | src | |||
) | [inline, static] |
Definition at line 69 of file system.h.
Referenced by execCommand(), expandNextArg(), findProgramPath(), handleExec(), poptDupArgv(), poptGetNextOpt(), poptReadDefaultConfig(), singleOptionDefaultValue(), and singleOptionHelp().
void* xcalloc | ( | size_t | nmemb, | |
size_t | size | |||
) |
void* xmalloc | ( | size_t | size | ) |
void* xrealloc | ( | void * | ptr, | |
size_t | size | |||
) |
char* xstrdup | ( | const char * | str | ) |