Static Value-Flow Analysis
Loading...
Searching...
No Matches
extapi.c File Reference
#include <stddef.h>

Go to the source code of this file.

Macros

#define NULL   ((void *)0)

Functions

 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg0")))
 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg2")))
 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg1")))
 __attribute__ ((annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg3")))
 __attribute__ ((annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg1")))
 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:UNKNOWN")))
 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg0*Arg1")))
 __attribute__ ((annotate("REALLOC_HEAP_RET"), annotate("AllocSize:UNKNOWN")))
 __attribute__ ((annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg1*Arg2")))
char * strtok (char *str, const char *delim)
char * strtok_r (char *str, const char *delim, char **saveptr)
char * strsep (char **stringp, const char *delim)
 __attribute__ ((annotate("ALLOC_HEAP_ARG0"), annotate("AllocSize:UNKNOWN")))
 __attribute__ ((annotate("ALLOC_HEAP_ARG0"), annotate("AllocSize:Arg2")))
 __attribute__ ((annotate("ALLOC_HEAP_ARG1"), annotate("AllocSize:UNKNOWN")))
 __attribute__ ((annotate("ALLOC_HEAP_ARG2"), annotate("AllocSize:UNKNOWN")))
 __attribute__ ((annotate("MEMCPY")))
 __attribute__ ((annotate("STRLEN")))
 __attribute__ ((annotate("MEMSET")))
 __attribute__ ((annotate("STRCPY")))
 __attribute__ ((annotate("STRCAT")))
 __attribute__ ((annotate("STORE_TOP:Arg1+"), annotate("SCANF:FormatArg0")))
 __attribute__ ((annotate("STORE_TOP:Arg2+"), annotate("SCANF:FormatArg1")))
 __attribute__ ((annotate("OVERWRITE")))
void * __rawmemchr (const void *s, int c)
struct jpeg_error_mgr * jpeg_std_error (struct jpeg_error_mgr *a)
char * fgets (char *str, int n, void *stream)
char * fgets_unlocked (char *str, int n, void *stream)
char * gets (char *str)
void * memchr (const void *str, int c, unsigned long n)
void * memrchr (const void *str, int c, unsigned long n)
void * mremap (void *old_address, unsigned long old_size, unsigned long new_size, int flags)
char * strchr (const char *str, int c)
char * __strchrnull (const char *s, int c)
char * strcasestr (const char *haystack, const char *needle)
char * index (const char *s, int c)
char * rindex (const char *s, int c)
char * strerror_r (int errnum, char *buf, unsigned long buflen)
char * strpbrk (const char *str1, const char *str2)
char * strptime (const void *s, const void *format, void *tm)
char * strrchr (const char *str, int c)
char * strstr (const char *haystack, const char *needle)
char * tmpnam_r (char *s)
int isalnum (int character)
int isalpha (int character)
int isblank (int character)
int iscntrl (int c)
int isdigit (int c)
int isgraph (int c)
int islower (int arg)
int isprint (int c)
int ispunct (int argument)
int isspace (char c)
int isupper (int c)
int isxdigit (int c)
char * asctime_r (const void *tm, char *buf)
void * bsearch (const void *key, const void *base, unsigned long nitems, unsigned long size, int(*compar)(const void *, const void *))
struct mntent * getmntent_r (void *fp, struct mntent *mntbuf, char *buf, int buflen)
struct tm * gmtime_r (const void *timer, struct tm *buf)
char * gzgets (void *file, char *buf, int len)
struct tm * localtime_r (const void *timep, struct tm *result)
char * realpath (const char *__restrict path, char *__restrict resolved_path)
void * freopen64 (const char *voidname, const char *mode, void *fp)
void * freopen (const char *voidname, const char *mode, void *fp)
const char * inet_ntop (int af, const void *__restrict src, char *__restrict dst, unsigned int size)
double strtod (const char *str, char **endptr)
double strtod_l (const char *str, char **endptr, void *loc)
float strtof (const char *nptr, char **endptr)
float strtof_l (const char *nptr, char **endptr, void *loc)
long int strtol (const char *str, char **endptr, int base)
long long strtoll (const char *str, char **endptr, int base)
long double strtold (const char *str, char **endptr)
unsigned long int strtoul (const char *str, char **endptr, int base)
unsigned long long strtoull (const char *str, char **endptr, int base)
char * gcvt (double x, int ndigit, char *buf)
void * memmem (const void *haystack, unsigned long haystacklen, const void *needle, unsigned long needlelen)
char * ctime_r (const char *timer, char *buf)
int readdir_r (void *__restrict dir, void *__restrict entry, void **__restrict result)
int getpwnam_r (const char *name, void *pwd, char *buf, unsigned long buflen, void **result)
int getpwuid_r (unsigned int uid, void *pwd, char *buf, unsigned long buflen, void **result)
void _ZNSt8__detail15_List_node_base7_M_hookEPS0_ (void *arg0, void **arg1)
void * __dynamic_cast (void *source, const void *sourceTypeInfo, const void *targetTypeInfo, ptrdiff_t castType)
void _ZNSsC1EPKcRKSaIcE (void **arg0, void *arg1)
void _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_ (void **arg0, void *arg1)
char * getenv (const char *name)
const unsigned short ** __ctype_b_loc (void)
int ** __ctype_tolower_loc (void)
int ** __ctype_toupper_loc (void)
int * __errno_location (void)
int * __h_errno_location (void)
void * __res_state (void)
char * asctime (const void *timeptr)
char * ctime (const void *timer)
void * gmtime (const void *timer)
void * localtime (const void *timer)
char * bindtextdomain (const char *domainname, const char *dirname)
char * bind_textdomain_codeset (const char *domainname, const char *codeset)
char * ctermid (char *s)
char * dcgettext (const char *domainname, const char *msgid, int category)
char * dgettext (const char *domainname, const char *msgid)
char * dngettext (const char *domainname, const char *msgid, const char *msgid_plural, unsigned long int n)
char * gettext (const char *msgid)
char * ngettext (const char *msgid, const char *msgid_plural, unsigned long int n)
void * getgrgid (unsigned int gid)
void * getgrnam (const char *name)
void * gethostbyaddr (const void *addr, unsigned int len, int type)
void * gethostbyname (const char *name)
void * gethostbyname2 (const char *name, int af)
void * getmntent (void *stream)
void * getprotobyname (const char *name)
void * getprotobynumber (int proto)
void * getpwent (void)
void * getpwnam (const char *name)
void * getpwuid (unsigned int uid)
void * getservbyname (const char *name, const char *proto)
void * getservbyport (int port, const char *proto)
void * getspnam (const char *name)
const char * gnu_get_libc_version (void)
const char * gnutls_check_version (const char *req_version)
void * localeconv (void)
void * pango_cairo_font_map_get_default (void)
char * re_comp (const char *regex)
char * setlocale (int category, const char *locale)
char * tgoto (const char *cap, int col, int row)
char * tparm (char *str,...)
const char * zError (int a)

Variables

char getenv_global [10]
unsigned short ctype_b_loc_global [10]
int ctype_tolower_loc_global [10]
int ctype_toupper_loc_global [10]
int error_global [10]
int h_error_global [10]
int res_state_global [10]
char time_global [10]
char bindtextdomain_global [10]
char bind_textdomain_codeset_global [10]
char ctermid_global [10]
char gettext_global [10]
void * getgrgid_global [10]
void * getgrnam_global [10]
void * gethostby_global [10]
void * getmntent_global [10]
void * getproto_global [10]
void * getpw_global [10]
void * getserv_global [10]
void * getspnam_global [10]
char gnu_get_libc_version_global [10]
char gnutls_check_version_global [10]
void * localeconv_global [10]
void * pango_cairo_font_map_global [10]
char re_comp_global [10]
char setlocale_global [10]
char tgoto_global [10]
char tparm_global [10]
char zError_global [10]

Macro Definition Documentation

◆ NULL

return NULL   ((void *)0)

Definition at line 5 of file extapi.c.

Function Documentation

◆ __attribute__() [1/21]

__attribute__ ( (annotate("ALLOC_HEAP_ARG0"), annotate("AllocSize:Arg2")) )

Definition at line 676 of file extapi.c.

676 :Arg2")))
677int posix_memalign(void **a, unsigned long b, unsigned long c)
678{
679 return 0;
680}

◆ __attribute__() [2/21]

__attribute__ ( (annotate("ALLOC_HEAP_ARG0"), annotate("AllocSize:UNKNOWN")) )

Definition at line 634 of file extapi.c.

634 :UNKNOWN")))
635int asprintf(char **__restrict strp, const char *__restrict fmt, ...)
636{
637 return 0;
638}

◆ __attribute__() [3/21]

__attribute__ ( (annotate("ALLOC_HEAP_ARG1"), annotate("AllocSize:UNKNOWN")) )

Definition at line 682 of file extapi.c.

682 :UNKNOWN")))
683int scandir(const char *__restrict dirp, struct dirent ***__restrict namelist, int (*filter)(const struct dirent *), int (*compar)(const struct dirent **, const struct dirent **))
684{
685 return 0;
686}

◆ __attribute__() [4/21]

__attribute__ ( (annotate("ALLOC_HEAP_ARG2"), annotate("AllocSize:UNKNOWN")) )

Definition at line 688 of file extapi.c.

688 :UNKNOWN")))
689int XmbTextPropertyToTextList(void *a, void *b, char ***c, int *d)
690{
691 return 0;
692}

◆ __attribute__() [5/21]

__attribute__ ( (annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg0")) )

Definition at line 26 of file extapi.c.

26 :Arg0")))
27void *malloc(unsigned long size)
28{
29 return NULL;
30}

◆ __attribute__() [6/21]

__attribute__ ( (annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg0*Arg1")) )

Definition at line 104 of file extapi.c.

104 :Arg0*Arg1")))
105void *calloc(unsigned long nitems, unsigned long size)
106{
107 return NULL;
108}

◆ __attribute__() [7/21]

__attribute__ ( (annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg1")) )

Definition at line 38 of file extapi.c.

38 :Arg1")))
39void *LocalAlloc(unsigned int uFlags, unsigned long uBytes)
40{
41 return NULL;
42}

◆ __attribute__() [8/21]

__attribute__ ( (annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg2")) )

Definition at line 32 of file extapi.c.

32 :Arg2")))
33void *HeapAlloc(void *hHeap, unsigned int dwFlags, unsigned long dwBytes)
34{
35 return NULL;
36}

◆ __attribute__() [9/21]

__attribute__ ( (annotate("ALLOC_HEAP_RET"), annotate("AllocSize:UNKNOWN")) )

Definition at line 74 of file extapi.c.

74 :UNKNOWN")))
75void *fopen(const char *voidname, const char *mode)
76{
77 return NULL;
78}

◆ __attribute__() [10/21]

__attribute__ ( (annotate("MEMCPY")) )

Definition at line 694 of file extapi.c.

695 {}

◆ __attribute__() [11/21]

__attribute__ ( (annotate("MEMSET")) )

Definition at line 757 of file extapi.c.

758 {}

◆ __attribute__() [12/21]

__attribute__ ( (annotate("OVERWRITE")) )

Definition at line 902 of file extapi.c.

904{
905 void* ptr1 = (char*)arg + 0;
906 void* ptr2 = (char*)ptr1 + 0;
907 return ptr2;
908}

◆ __attribute__() [13/21]

__attribute__ ( (annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg1")) )

Definition at line 68 of file extapi.c.

68 :Arg1")))
69void *LocalReAlloc(void *hMem, unsigned long uBytes, unsigned int uFlags)
70{
71 return NULL;
72}

◆ __attribute__() [14/21]

__attribute__ ( (annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg1*Arg2")) )

Definition at line 476 of file extapi.c.

476 :Arg1*Arg2")))
477char *reallocarray(void *ptr, unsigned long elems, unsigned long size)
478{
479 return NULL;
480}

◆ __attribute__() [15/21]

__attribute__ ( (annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg3")) )

Definition at line 62 of file extapi.c.

62 :Arg3")))
63void *HeapReAlloc(void *hHeap, unsigned int dwFlags, void *lpMem, unsigned long dwBytes)
64{
65 return NULL;
66}

◆ __attribute__() [16/21]

__attribute__ ( (annotate("REALLOC_HEAP_RET"), annotate("AllocSize:UNKNOWN")) )

Definition at line 458 of file extapi.c.

458 :UNKNOWN")))
459char *getcwd(char *buf, unsigned long size)
460{
461 return NULL;
462}

◆ __attribute__() [17/21]

__attribute__ ( (annotate("STORE_TOP:Arg1+"), annotate("SCANF:FormatArg0")) )

Definition at line 866 of file extapi.c.

866 :Arg1+"), annotate("SCANF:FormatArg0")))
867int scanf(const char *format, ...)
868{
869 return 0;
870}

◆ __attribute__() [18/21]

__attribute__ ( (annotate("STORE_TOP:Arg2+"), annotate("SCANF:FormatArg1")) )

Definition at line 878 of file extapi.c.

878 :Arg2+"), annotate("SCANF:FormatArg1")))
879int fscanf(void *stream, const char *format, ...)
880{
881 return 0;
882}

◆ __attribute__() [19/21]

__attribute__ ( (annotate("STRCAT")) )

Definition at line 790 of file extapi.c.

792{
793 return NULL;
794}
#define NULL
Definition extapi.c:5

◆ __attribute__() [20/21]

__attribute__ ( (annotate("STRCPY")) )

Definition at line 784 of file extapi.c.

786{
787 return NULL;
788}

◆ __attribute__() [21/21]

__attribute__ ( (annotate("STRLEN")) )

Definition at line 745 of file extapi.c.

747{
748 return 0;
749}

◆ __ctype_b_loc()

const unsigned short ** __ctype_b_loc ( void )

Definition at line 1235 of file extapi.c.

1236{
1237 return (const unsigned short **)&ctype_b_loc_global;
1238}
unsigned short ctype_b_loc_global[10]
Definition extapi.c:1234

◆ __ctype_tolower_loc()

int ** __ctype_tolower_loc ( void )

Definition at line 1241 of file extapi.c.

1242{
1243 return (int **)&ctype_tolower_loc_global;
1244}
int ctype_tolower_loc_global[10]
Definition extapi.c:1240

◆ __ctype_toupper_loc()

int ** __ctype_toupper_loc ( void )

Definition at line 1247 of file extapi.c.

1248{
1249 return (int **)&ctype_toupper_loc_global;
1250}
int ctype_toupper_loc_global[10]
Definition extapi.c:1246

◆ __dynamic_cast()

void * __dynamic_cast ( void * source,
const void * sourceTypeInfo,
const void * targetTypeInfo,
ptrdiff_t castType )

Definition at line 1213 of file extapi.c.

1214{
1215 return source;
1216}

◆ __errno_location()

int * __errno_location ( void )

Definition at line 1253 of file extapi.c.

1254{
1255 return error_global;
1256}
int error_global[10]
Definition extapi.c:1252

◆ __h_errno_location()

int * __h_errno_location ( void )

Definition at line 1259 of file extapi.c.

1260{
1261 return h_error_global;
1262}
int h_error_global[10]
Definition extapi.c:1258

◆ __rawmemchr()

void * __rawmemchr ( const void * s,
int c )

Definition at line 916 of file extapi.c.

917{
918 return (void *)s;
919}

◆ __res_state()

void * __res_state ( void )

Definition at line 1265 of file extapi.c.

1266{
1267 return res_state_global;
1268}
int res_state_global[10]
Definition extapi.c:1264

◆ __strchrnull()

char * __strchrnull ( const char * s,
int c )

Definition at line 961 of file extapi.c.

962{
963 return (char *)s;
964}

◆ _ZNSsC1EPKcRKSaIcE()

void _ZNSsC1EPKcRKSaIcE ( void ** arg0,
void * arg1 )

Definition at line 1218 of file extapi.c.

1219{
1220 *arg0 = arg1;
1221}

◆ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_()

void _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_ ( void ** arg0,
void * arg1 )

Definition at line 1223 of file extapi.c.

1224{
1225 *arg0 = arg1;
1226}

◆ _ZNSt8__detail15_List_node_base7_M_hookEPS0_()

void _ZNSt8__detail15_List_node_base7_M_hookEPS0_ ( void * arg0,
void ** arg1 )

Definition at line 1208 of file extapi.c.

1209{
1210 *arg1 = arg0;
1211}

◆ asctime()

char * asctime ( const void * timeptr)

Definition at line 1271 of file extapi.c.

1272{
1273 return time_global;
1274}
char time_global[10]
Definition extapi.c:1270

◆ asctime_r()

char * asctime_r ( const void * tm,
char * buf )

Definition at line 1071 of file extapi.c.

1072{
1073 return buf;
1074}

◆ bind_textdomain_codeset()

char * bind_textdomain_codeset ( const char * domainname,
const char * codeset )

Definition at line 1298 of file extapi.c.

1299{
1301}
char bind_textdomain_codeset_global[10]
Definition extapi.c:1297

◆ bindtextdomain()

char * bindtextdomain ( const char * domainname,
const char * dirname )

Definition at line 1292 of file extapi.c.

1293{
1294 return bindtextdomain_global;
1295}
char bindtextdomain_global[10]
Definition extapi.c:1291

◆ bsearch()

void * bsearch ( const void * key,
const void * base,
unsigned long nitems,
unsigned long size,
int(* compar )(const void *, const void *) )

Definition at line 1076 of file extapi.c.

1077{
1078 return (void *)base;
1079}

◆ ctermid()

char * ctermid ( char * s)

Definition at line 1304 of file extapi.c.

1305{
1306 return s ? s : ctermid_global;
1307}
char ctermid_global[10]
Definition extapi.c:1303

◆ ctime()

char * ctime ( const void * timer)

Definition at line 1276 of file extapi.c.

1277{
1278 return time_global;
1279}

◆ ctime_r()

char * ctime_r ( const char * timer,
char * buf )

Definition at line 1185 of file extapi.c.

1186{
1187 return buf;
1188}

◆ dcgettext()

char * dcgettext ( const char * domainname,
const char * msgid,
int category )

Definition at line 1310 of file extapi.c.

1311{
1312 return gettext_global;
1313}
char gettext_global[10]
Definition extapi.c:1309

◆ dgettext()

char * dgettext ( const char * domainname,
const char * msgid )

Definition at line 1315 of file extapi.c.

1316{
1317 return gettext_global;
1318}

◆ dngettext()

char * dngettext ( const char * domainname,
const char * msgid,
const char * msgid_plural,
unsigned long int n )

Definition at line 1320 of file extapi.c.

1321{
1322 return gettext_global;
1323}

◆ fgets()

char * fgets ( char * str,
int n,
void * stream )

Definition at line 926 of file extapi.c.

927{
928 return str;
929}

◆ fgets_unlocked()

char * fgets_unlocked ( char * str,
int n,
void * stream )

Definition at line 931 of file extapi.c.

932{
933 return str;
934}

◆ freopen()

void * freopen ( const char * voidname,
const char * mode,
void * fp )

Definition at line 1111 of file extapi.c.

1112{
1113 return fp;
1114}

◆ freopen64()

void * freopen64 ( const char * voidname,
const char * mode,
void * fp )

Definition at line 1106 of file extapi.c.

1107{
1108 return fp;
1109}

◆ gcvt()

char * gcvt ( double x,
int ndigit,
char * buf )

Definition at line 1175 of file extapi.c.

1176{
1177 return buf;
1178}

◆ getenv()

char * getenv ( const char * name)

Definition at line 1229 of file extapi.c.

1230{
1231 return getenv_global;
1232}
char getenv_global[10]
Definition extapi.c:1228

◆ getgrgid()

void * getgrgid ( unsigned int gid)

Definition at line 1336 of file extapi.c.

1337{
1338 return getgrgid_global;
1339}
void * getgrgid_global[10]
Definition extapi.c:1335

◆ getgrnam()

void * getgrnam ( const char * name)

Definition at line 1342 of file extapi.c.

1343{
1344 return getgrnam_global;
1345}
void * getgrnam_global[10]
Definition extapi.c:1341

◆ gethostbyaddr()

void * gethostbyaddr ( const void * addr,
unsigned int len,
int type )

Definition at line 1348 of file extapi.c.

1349{
1350 return gethostby_global;
1351}
void * gethostby_global[10]
Definition extapi.c:1347

◆ gethostbyname()

void * gethostbyname ( const char * name)

Definition at line 1353 of file extapi.c.

1354{
1355 return gethostby_global;
1356}

◆ gethostbyname2()

void * gethostbyname2 ( const char * name,
int af )

Definition at line 1358 of file extapi.c.

1359{
1360 return gethostby_global;
1361}

◆ getmntent()

void * getmntent ( void * stream)

Definition at line 1364 of file extapi.c.

1365{
1366 return getmntent_global;
1367}
void * getmntent_global[10]
Definition extapi.c:1363

◆ getmntent_r()

struct mntent * getmntent_r ( void * fp,
struct mntent * mntbuf,
char * buf,
int buflen )

Definition at line 1081 of file extapi.c.

1082{
1083 return mntbuf;
1084}

◆ getprotobyname()

void * getprotobyname ( const char * name)

Definition at line 1370 of file extapi.c.

1371{
1372 return getproto_global;
1373}
void * getproto_global[10]
Definition extapi.c:1369

◆ getprotobynumber()

void * getprotobynumber ( int proto)

Definition at line 1375 of file extapi.c.

1376{
1377 return getproto_global;
1378}

◆ getpwent()

void * getpwent ( void )

Definition at line 1381 of file extapi.c.

1382{
1383 return getpw_global;
1384}
void * getpw_global[10]
Definition extapi.c:1380

◆ getpwnam()

void * getpwnam ( const char * name)

Definition at line 1386 of file extapi.c.

1387{
1388 return getpw_global;
1389}

◆ getpwnam_r()

int getpwnam_r ( const char * name,
void * pwd,
char * buf,
unsigned long buflen,
void ** result )

Definition at line 1196 of file extapi.c.

1197{
1198 *result = pwd;
1199 return 0;
1200}

◆ getpwuid()

void * getpwuid ( unsigned int uid)

Definition at line 1391 of file extapi.c.

1392{
1393 return getpw_global;
1394}

◆ getpwuid_r()

int getpwuid_r ( unsigned int uid,
void * pwd,
char * buf,
unsigned long buflen,
void ** result )

Definition at line 1202 of file extapi.c.

1203{
1204 *result = pwd;
1205 return 0;
1206}

◆ gets()

char * gets ( char * str)

Definition at line 936 of file extapi.c.

937{
938 return str;
939}

◆ getservbyname()

void * getservbyname ( const char * name,
const char * proto )

Definition at line 1397 of file extapi.c.

1398{
1399 return getserv_global;
1400}
void * getserv_global[10]
Definition extapi.c:1396

◆ getservbyport()

void * getservbyport ( int port,
const char * proto )

Definition at line 1402 of file extapi.c.

1403{
1404 return getserv_global;
1405}

◆ getspnam()

void * getspnam ( const char * name)

Definition at line 1408 of file extapi.c.

1409{
1410 return getspnam_global;
1411}
void * getspnam_global[10]
Definition extapi.c:1407

◆ gettext()

char * gettext ( const char * msgid)

Definition at line 1325 of file extapi.c.

1326{
1327 return gettext_global;
1328}

◆ gmtime()

void * gmtime ( const void * timer)

Definition at line 1281 of file extapi.c.

1282{
1283 return time_global;
1284}

◆ gmtime_r()

struct tm * gmtime_r ( const void * timer,
struct tm * buf )

Definition at line 1086 of file extapi.c.

1087{
1088 return buf;
1089}

◆ gnu_get_libc_version()

const char * gnu_get_libc_version ( void )

Definition at line 1414 of file extapi.c.

1415{
1417}
char gnu_get_libc_version_global[10]
Definition extapi.c:1413

◆ gnutls_check_version()

const char * gnutls_check_version ( const char * req_version)

Definition at line 1420 of file extapi.c.

1421{
1423}
char gnutls_check_version_global[10]
Definition extapi.c:1419

◆ gzgets()

char * gzgets ( void * file,
char * buf,
int len )

Definition at line 1091 of file extapi.c.

1092{
1093 return buf;
1094}

◆ index()

char * index ( const char * s,
int c )

Definition at line 971 of file extapi.c.

972{
973 return (char *)s;
974}

◆ inet_ntop()

const char * inet_ntop ( int af,
const void *__restrict src,
char *__restrict dst,
unsigned int size )

Definition at line 1116 of file extapi.c.

1117{
1118 return dst;
1119}

◆ isalnum()

int isalnum ( int character)

Definition at line 1011 of file extapi.c.

1012{
1013 return character;
1014}

◆ isalpha()

int isalpha ( int character)

Definition at line 1016 of file extapi.c.

1017{
1018 return character;
1019}

◆ isblank()

int isblank ( int character)

Definition at line 1021 of file extapi.c.

1022{
1023 return character;
1024}

◆ iscntrl()

int iscntrl ( int c)

Definition at line 1026 of file extapi.c.

1027{
1028 return c;
1029}

◆ isdigit()

int isdigit ( int c)

Definition at line 1031 of file extapi.c.

1032{
1033 return c;
1034}

◆ isgraph()

int isgraph ( int c)

Definition at line 1036 of file extapi.c.

1037{
1038 return c;
1039}

◆ islower()

int islower ( int arg)

Definition at line 1041 of file extapi.c.

1042{
1043 return arg;
1044}

◆ isprint()

int isprint ( int c)

Definition at line 1046 of file extapi.c.

1047{
1048 return c;
1049}

◆ ispunct()

int ispunct ( int argument)

Definition at line 1051 of file extapi.c.

1052{
1053 return argument;
1054}

◆ isspace()

int isspace ( char c)

Definition at line 1056 of file extapi.c.

1057{
1058 return c;
1059}

◆ isupper()

int isupper ( int c)

Definition at line 1061 of file extapi.c.

1062{
1063 return c;
1064}

◆ isxdigit()

int isxdigit ( int c)

Definition at line 1066 of file extapi.c.

1067{
1068 return c;
1069}

◆ jpeg_std_error()

struct jpeg_error_mgr * jpeg_std_error ( struct jpeg_error_mgr * a)

Definition at line 921 of file extapi.c.

922{
923 return a;
924}
cJSON * a
Definition cJSON.cpp:2560

◆ localeconv()

void * localeconv ( void )

Definition at line 1426 of file extapi.c.

1427{
1428 return localeconv_global;
1429}
void * localeconv_global[10]
Definition extapi.c:1425

◆ localtime()

void * localtime ( const void * timer)

Definition at line 1286 of file extapi.c.

1287{
1288 return time_global;
1289}

◆ localtime_r()

struct tm * localtime_r ( const void * timep,
struct tm * result )

Definition at line 1096 of file extapi.c.

1097{
1098 return result;
1099}

◆ memchr()

void * memchr ( const void * str,
int c,
unsigned long n )

Definition at line 941 of file extapi.c.

942{
943 return (void *)str;
944}

◆ memmem()

void * memmem ( const void * haystack,
unsigned long haystacklen,
const void * needle,
unsigned long needlelen )

Definition at line 1180 of file extapi.c.

1181{
1182 return (void *)haystack;
1183}

◆ memrchr()

void * memrchr ( const void * str,
int c,
unsigned long n )

Definition at line 946 of file extapi.c.

947{
948 return (void *)str;
949}

◆ mremap()

void * mremap ( void * old_address,
unsigned long old_size,
unsigned long new_size,
int flags )

Definition at line 951 of file extapi.c.

952{
953 return old_address;
954}

◆ ngettext()

char * ngettext ( const char * msgid,
const char * msgid_plural,
unsigned long int n )

Definition at line 1330 of file extapi.c.

1331{
1332 return gettext_global;
1333}

◆ pango_cairo_font_map_get_default()

void * pango_cairo_font_map_get_default ( void )

Definition at line 1432 of file extapi.c.

1433{
1435}
void * pango_cairo_font_map_global[10]
Definition extapi.c:1431

◆ re_comp()

char * re_comp ( const char * regex)

Definition at line 1438 of file extapi.c.

1439{
1440 return re_comp_global;
1441}
char re_comp_global[10]
Definition extapi.c:1437

◆ readdir_r()

int readdir_r ( void *__restrict dir,
void *__restrict entry,
void **__restrict result )

Definition at line 1190 of file extapi.c.

1191{
1192 entry = *result;
1193 return 0;
1194}

◆ realpath()

char * realpath ( const char *__restrict path,
char *__restrict resolved_path )

Definition at line 1101 of file extapi.c.

1102{
1103 return resolved_path;
1104}

◆ rindex()

char * rindex ( const char * s,
int c )

Definition at line 976 of file extapi.c.

977{
978 return (char *)s;
979}

◆ setlocale()

char * setlocale ( int category,
const char * locale )

Definition at line 1444 of file extapi.c.

1445{
1446 return setlocale_global;
1447}
char setlocale_global[10]
Definition extapi.c:1443

◆ strcasestr()

char * strcasestr ( const char * haystack,
const char * needle )

Definition at line 966 of file extapi.c.

967{
968 return (char *)haystack;
969}

◆ strchr()

char * strchr ( const char * str,
int c )

Definition at line 956 of file extapi.c.

957{
958 return (char *)str;
959}

◆ strerror_r()

char * strerror_r ( int errnum,
char * buf,
unsigned long buflen )

Definition at line 981 of file extapi.c.

982{
983 return buf;
984}

◆ strpbrk()

char * strpbrk ( const char * str1,
const char * str2 )

Definition at line 986 of file extapi.c.

987{
988 return (char *)str1;
989}

◆ strptime()

char * strptime ( const void * s,
const void * format,
void * tm )

Definition at line 991 of file extapi.c.

992{
993 return (char *)s;
994}

◆ strrchr()

char * strrchr ( const char * str,
int c )

Definition at line 996 of file extapi.c.

997{
998 return (char *)str;
999}

◆ strsep()

char * strsep ( char ** stringp,
const char * delim )

Definition at line 511 of file extapi.c.

512{
513 return *stringp;
514}

◆ strstr()

char * strstr ( const char * haystack,
const char * needle )

Definition at line 1001 of file extapi.c.

1002{
1003 return (char *)haystack;
1004}

◆ strtod()

double strtod ( const char * str,
char ** endptr )

Definition at line 1121 of file extapi.c.

1122{
1123 *endptr = (char *)str;
1124 return 0.0;
1125}

◆ strtod_l()

double strtod_l ( const char * str,
char ** endptr,
void * loc )

Definition at line 1127 of file extapi.c.

1128{
1129 *endptr = (char *)str;
1130 return 0.0;
1131}

◆ strtof()

float strtof ( const char * nptr,
char ** endptr )

Definition at line 1133 of file extapi.c.

1134{
1135 *endptr = (char *)nptr;
1136 return 0.0;
1137}

◆ strtof_l()

float strtof_l ( const char * nptr,
char ** endptr,
void * loc )

Definition at line 1139 of file extapi.c.

1140{
1141 *endptr = (char *)nptr;
1142 return 0.0;
1143}

◆ strtok()

char * strtok ( char * str,
const char * delim )

Definition at line 501 of file extapi.c.

502{
503 return str;
504}

◆ strtok_r()

char * strtok_r ( char * str,
const char * delim,
char ** saveptr )

Definition at line 506 of file extapi.c.

507{
508 return str;
509}

◆ strtol()

long int strtol ( const char * str,
char ** endptr,
int base )

Definition at line 1145 of file extapi.c.

1146{
1147 *endptr = (char *)str;
1148 return 0;
1149}

◆ strtold()

long double strtold ( const char * str,
char ** endptr )

Definition at line 1157 of file extapi.c.

1158{
1159 *endptr = (char *)str;
1160 return 0.0;
1161}

◆ strtoll()

long long strtoll ( const char * str,
char ** endptr,
int base )

Definition at line 1151 of file extapi.c.

1152{
1153 *endptr = (char *)str;
1154 return 0;
1155}

◆ strtoul()

unsigned long int strtoul ( const char * str,
char ** endptr,
int base )

Definition at line 1163 of file extapi.c.

1164{
1165 *endptr = (char *)str;
1166 return 0;
1167}

◆ strtoull()

unsigned long long strtoull ( const char * str,
char ** endptr,
int base )

Definition at line 1169 of file extapi.c.

1170{
1171 *endptr = (char *)str;
1172 return 0;
1173}

◆ tgoto()

char * tgoto ( const char * cap,
int col,
int row )

Definition at line 1450 of file extapi.c.

1451{
1452 return tgoto_global;
1453}
char tgoto_global[10]
Definition extapi.c:1449

◆ tmpnam_r()

char * tmpnam_r ( char * s)

Definition at line 1006 of file extapi.c.

1007{
1008 return s;
1009}

◆ tparm()

char * tparm ( char * str,
... )

Definition at line 1456 of file extapi.c.

1457{
1458 return tparm_global;
1459}
char tparm_global[10]
Definition extapi.c:1455

◆ zError()

const char * zError ( int a)

Definition at line 1462 of file extapi.c.

1463{
1464 return zError_global;
1465}
char zError_global[10]
Definition extapi.c:1461

Variable Documentation

◆ bind_textdomain_codeset_global

char bind_textdomain_codeset_global[10]

Definition at line 1297 of file extapi.c.

◆ bindtextdomain_global

char bindtextdomain_global[10]

Definition at line 1291 of file extapi.c.

◆ ctermid_global

char ctermid_global[10]

Definition at line 1303 of file extapi.c.

◆ ctype_b_loc_global

unsigned short ctype_b_loc_global[10]

Definition at line 1234 of file extapi.c.

◆ ctype_tolower_loc_global

int ctype_tolower_loc_global[10]

Definition at line 1240 of file extapi.c.

◆ ctype_toupper_loc_global

int ctype_toupper_loc_global[10]

Definition at line 1246 of file extapi.c.

◆ error_global

int error_global[10]

Definition at line 1252 of file extapi.c.

◆ getenv_global

char getenv_global[10]

Definition at line 1228 of file extapi.c.

◆ getgrgid_global

void* getgrgid_global[10]

Definition at line 1335 of file extapi.c.

◆ getgrnam_global

void* getgrnam_global[10]

Definition at line 1341 of file extapi.c.

◆ gethostby_global

void* gethostby_global[10]

Definition at line 1347 of file extapi.c.

◆ getmntent_global

void* getmntent_global[10]

Definition at line 1363 of file extapi.c.

◆ getproto_global

void* getproto_global[10]

Definition at line 1369 of file extapi.c.

◆ getpw_global

void* getpw_global[10]

Definition at line 1380 of file extapi.c.

◆ getserv_global

void* getserv_global[10]

Definition at line 1396 of file extapi.c.

◆ getspnam_global

void* getspnam_global[10]

Definition at line 1407 of file extapi.c.

◆ gettext_global

char gettext_global[10]

Definition at line 1309 of file extapi.c.

◆ gnu_get_libc_version_global

char gnu_get_libc_version_global[10]

Definition at line 1413 of file extapi.c.

◆ gnutls_check_version_global

char gnutls_check_version_global[10]

Definition at line 1419 of file extapi.c.

◆ h_error_global

int h_error_global[10]

Definition at line 1258 of file extapi.c.

◆ localeconv_global

void* localeconv_global[10]

Definition at line 1425 of file extapi.c.

◆ pango_cairo_font_map_global

void* pango_cairo_font_map_global[10]

Definition at line 1431 of file extapi.c.

◆ re_comp_global

char re_comp_global[10]

Definition at line 1437 of file extapi.c.

◆ res_state_global

int res_state_global[10]

Definition at line 1264 of file extapi.c.

◆ setlocale_global

char setlocale_global[10]

Definition at line 1443 of file extapi.c.

◆ tgoto_global

char tgoto_global[10]

Definition at line 1449 of file extapi.c.

◆ time_global

char time_global[10]

Definition at line 1270 of file extapi.c.

◆ tparm_global

char tparm_global[10]

Definition at line 1455 of file extapi.c.

◆ zError_global

char zError_global[10]

Definition at line 1461 of file extapi.c.