#include <sys/types.h>
#include <stddef.h>
#include <stdarg.h>
Idź do kodu źródłowego tego pliku.
|
| void * | xcalloc (size_t nmemb, size_t size) |
| |
| void * | xmalloc (size_t size) |
| |
| void * | xmalloc2 (size_t size) |
| |
| void | xfree (void *ptr) |
| |
| void * | xrealloc (void *ptr, size_t size) |
| |
| char * | xstrdup (const char *s) |
| |
| char * | xstrndup (const char *s, size_t n) |
| |
| void * | xmemdup (void *ptr, size_t size) |
| |
| int | xstrcasecmp (const char *s1, const char *s2) |
| |
| char * | xstrcat (char *dest, const char *src) |
| |
| char * | xstrchr (const char *s, int c) |
| |
| int | xstrcmp (const char *s1, const char *s2) |
| |
| char * | xstrcpy (char *dest, const char *src) |
| |
| size_t | xstrlen (const char *s) |
| |
| int | xstrncasecmp_pl (const char *s1, const char *s2, size_t n) |
| |
| char * | xstrncat (char *dest, const char *src, size_t n) |
| |
| int | xstrncmp (const char *s1, const char *s2, size_t n) |
| |
| int | xstrncasecmp (const char *s1, const char *s2, size_t n) |
| |
| char * | xstrrchr (const char *s, int c) |
| |
| char * | xstrstr (const char *haystack, const char *needle) |
| |
| char * | xstrcasestr (const char *haystack, const char *needle) |
| |
| char * | vsaprintf (const char *format, va_list ap) |
| |
| char * | saprintf (const char *format,...) |
| |
◆ EXPORTNOT
◆ saprintf()
| char* saprintf |
( |
const char * |
format, |
|
|
|
... |
|
) |
| |
◆ vsaprintf()
| char* vsaprintf |
( |
const char * |
format, |
|
|
va_list |
ap |
|
) |
| |
vsaprintf()
- Nota
- Deprecated, please use g_strdup_vprintf() instead.
◆ xcalloc()
| void* xcalloc |
( |
size_t |
nmemb, |
|
|
size_t |
size |
|
) |
| |
xcalloc()
- Błąd:
- same as in xmalloc()
- Nota
- Deprecated, please use g_new(), g_new0(), g_slice_new() or g_slice_new0() instead.
◆ xfree()
xfree()
Free memory pointed by ptr if ptr == NULL do nothing.
Equivalent to: if (ptr) free(ptr);
- Zobacz również
- xrealloc() - If you want change size of allocated memory.
- Nota
- Deprecated, please use g_free() (or g_slice_free()) instead.
◆ xmalloc()
| void* xmalloc |
( |
size_t |
size | ) |
|
xmalloc()
Allocate memory for size bytes, clears it [set it with \0], and returns pointer to allocated memory. If malloc() fails with NULL, ekg_oom_handler() kills program.
Wrapper to malloc()+memset()
- Zobacz również
- xcalloc()
-
xfree()
- Parametry
-
| size | - the same as in malloc() |
- Zwraca
- pointer to allocated memory
- Nota
- Deprecated, please use g_malloc(), g_malloc0(), g_new(), g_new0(), g_slice_new() or g_slice_new0() instead.
◆ xmalloc2()
| void* xmalloc2 |
( |
size_t |
size | ) |
|
◆ xmemdup()
| void* xmemdup |
( |
void * |
ptr, |
|
|
size_t |
size |
|
) |
| |
◆ xrealloc()
| void* xrealloc |
( |
void * |
ptr, |
|
|
size_t |
size |
|
) |
| |
◆ xstrcasecmp()
| int xstrcasecmp |
( |
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
◆ xstrcasestr()
| char* xstrcasestr |
( |
const char * |
haystack, |
|
|
const char * |
needle |
|
) |
| |
◆ xstrcat()
| char* xstrcat |
( |
char * |
dest, |
|
|
const char * |
src |
|
) |
| |
◆ xstrchr()
| char* xstrchr |
( |
const char * |
s, |
|
|
int |
c |
|
) |
| |
◆ xstrcmp()
| int xstrcmp |
( |
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
◆ xstrcpy()
| char* xstrcpy |
( |
char * |
dest, |
|
|
const char * |
src |
|
) |
| |
◆ xstrdup()
| char* xstrdup |
( |
const char * |
s | ) |
|
xstrdup()
- Nota
- Deprecated, please use g_strdup() instead.
◆ xstrlen()
| size_t xstrlen |
( |
const char * |
s | ) |
|
◆ xstrncasecmp()
| int xstrncasecmp |
( |
const char * |
s1, |
|
|
const char * |
s2, |
|
|
size_t |
n |
|
) |
| |
◆ xstrncasecmp_pl()
| int xstrncasecmp_pl |
( |
const char * |
s1, |
|
|
const char * |
s2, |
|
|
size_t |
n |
|
) |
| |
◆ xstrncat()
| char* xstrncat |
( |
char * |
dest, |
|
|
const char * |
src, |
|
|
size_t |
n |
|
) |
| |
◆ xstrncmp()
| int xstrncmp |
( |
const char * |
s1, |
|
|
const char * |
s2, |
|
|
size_t |
n |
|
) |
| |
◆ xstrndup()
| char* xstrndup |
( |
const char * |
s, |
|
|
size_t |
n |
|
) |
| |
xstrndup()
- Nota
- Deprecated, please use g_strndup() and g_strdup() instead.
◆ xstrrchr()
| char* xstrrchr |
( |
const char * |
s, |
|
|
int |
c |
|
) |
| |
◆ xstrstr()
| char* xstrstr |
( |
const char * |
haystack, |
|
|
const char * |
needle |
|
) |
| |