Query: erealloc
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
ECALLOC(3) BSD Library Functions Manual ECALLOC(3)NAMEecalloc, emalloc, eread, erealloc, esetenv, estrdup, ewrite -- exit-on-failure wrapper functionsLIBRARYThe roken library (libroken, -lroken)SYNOPSIS#include <roken.h> void * ecalloc(size_t number, size_t size); void * emalloc(size_t sz); ssize_t eread(int fd, void *buf, size_t nbytes); void * erealloc(void *ptr, size_t sz); void esetenv(const char *var, const char *val, int rewrite); char * estrdup(const char *str); ssize_t ewrite(int fd, const void *buf, size_t nbytes);DESCRIPTIONThese functions do the same as the ones without the ``e'' prefix, but if there is an error they will print a message with errx(3), and exit. For eread and ewrite this is also true for partial data. This is useful in applications when there is no need for a more advanced failure mode.SEE ALSOread(2), write(2), calloc(3), errx(3), malloc(3), realloc(3), setenv(3), strdup(3)HEIMDALAugust 14, 2003 HEIMDAL
Related Man Pages |
---|
eread(3) - debian |
ecalloc(3) - netbsd |
efopen(3) - netbsd |
efun(3) - netbsd |
erealloc(3) - netbsd |
Similar Topics in the Unix Linux Community |
---|
Connection Porblem |
buffer in C |