Static Value-Flow Analysis
Loading...
Searching...
No Matches
Macros | Functions | Variables
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:UNKNOWN")))
 
 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg0*Arg1")))
 
 __attribute__ ((annotate("ALLOC_HEAP_RET"), annotate("AllocSize:Arg1")))
 
 __attribute__ ((annotate("REALLOC_HEAP_RET"), annotate("AllocSize:UNKNOWN")))
 
 __attribute__ ((annotate("REALLOC_HEAP_RET"), annotate("AllocSize:Arg1")))
 
 __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("MEMSET")))
 
 __attribute__ ((annotate("STRCPY")))
 
 __attribute__ ((annotate("STRCAT")))
 
 __attribute__ ((annotate("STORE_TOP:Arg1+")))
 
 __attribute__ ((annotate("STORE_TOP:Arg2+")))
 
 __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, unsigned long 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/18]

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

Definition at line 631 of file extapi.c.

631 :Arg2")))
632int posix_memalign(void **a, unsigned long b, unsigned long c)
633{
634 return 0;
635}

◆ __attribute__() [2/18]

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

Definition at line 589 of file extapi.c.

589 :UNKNOWN")))
590int asprintf(char **__restrict strp, const char *__restrict fmt, ...)
591{
592 return 0;
593}

◆ __attribute__() [3/18]

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

Definition at line 637 of file extapi.c.

637 :UNKNOWN")))
638int scandir(const char *__restrict dirp, struct dirent ***__restrict namelist, int (*filter)(const struct dirent *), int (*compar)(const struct dirent **, const struct dirent **))
639{
640 return 0;
641}

◆ __attribute__() [4/18]

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

Definition at line 643 of file extapi.c.

643 :UNKNOWN")))
644int XmbTextPropertyToTextList(void *a, void *b, char ***c, int *d)
645{
646 return 0;
647}

◆ __attribute__() [5/18]

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

Definition at line 23 of file extapi.c.

23 :Arg0")))
24void *malloc(unsigned long size)
25{
26 return NULL;
27}

◆ __attribute__() [6/18]

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

Definition at line 59 of file extapi.c.

59 :Arg0*Arg1")))
60void *calloc(unsigned long nitems, unsigned long size)
61{
62 return NULL;
63}

◆ __attribute__() [7/18]

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

Definition at line 203 of file extapi.c.

203 :Arg1")))
204void* aligned_alloc(unsigned long size1, unsigned long size2)
205{
206 return NULL;
207}

◆ __attribute__() [8/18]

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

Definition at line 29 of file extapi.c.

29 :UNKNOWN")))
30void *fopen(const char *voidname, const char *mode)
31{
32 return NULL;
33}

◆ __attribute__() [9/18]

__attribute__ ( (annotate("MEMCPY"))  )

Definition at line 649 of file extapi.c.

650 {}

◆ __attribute__() [10/18]

__attribute__ ( (annotate("MEMSET"))  )

Definition at line 700 of file extapi.c.

701 {}

◆ __attribute__() [11/18]

__attribute__ ( (annotate("OVERWRITE"))  )

Definition at line 845 of file extapi.c.

847{
848 void* ptr1 = (char*)arg + 0;
849 void* ptr2 = (char*)ptr1 + 0;
850 return ptr2;
851}

◆ __attribute__() [12/18]

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

Definition at line 419 of file extapi.c.

419 :Arg1")))
420char *mem_realloc(void *ptr, unsigned long size)
421{
422 return NULL;
423}

◆ __attribute__() [13/18]

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

Definition at line 431 of file extapi.c.

431 :Arg1*Arg2")))
432char *reallocarray(void *ptr, unsigned long elems, unsigned long size)
433{
434 return NULL;
435}

◆ __attribute__() [14/18]

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

Definition at line 413 of file extapi.c.

413 :UNKNOWN")))
414char *getcwd(char *buf, unsigned long size)
415{
416 return NULL;
417}

◆ __attribute__() [15/18]

__attribute__ ( (annotate("STORE_TOP:Arg1+"))  )

Definition at line 809 of file extapi.c.

809 :Arg1+")))
810int scanf(const char *format, ...)
811{
812 return 0;
813}

◆ __attribute__() [16/18]

__attribute__ ( (annotate("STORE_TOP:Arg2+"))  )

Definition at line 821 of file extapi.c.

821 :Arg2+")))
822int fscanf(void *stream, const char *format, ...)
823{
824 return 0;
825}

◆ __attribute__() [17/18]

__attribute__ ( (annotate("STRCAT"))  )

Definition at line 733 of file extapi.c.

735{
736 return NULL;
737}
#define NULL
Definition extapi.c:5

◆ __attribute__() [18/18]

__attribute__ ( (annotate("STRCPY"))  )

Definition at line 727 of file extapi.c.

729{
730 return NULL;
731}

◆ __ctype_b_loc()

const unsigned short ** __ctype_b_loc ( void  )

Definition at line 1178 of file extapi.c.

1179{
1180 return (const unsigned short **)&ctype_b_loc_global;
1181}
unsigned short ctype_b_loc_global[10]
Definition extapi.c:1177

◆ __ctype_tolower_loc()

int ** __ctype_tolower_loc ( void  )

Definition at line 1184 of file extapi.c.

1185{
1186 return (int **)&ctype_tolower_loc_global;
1187}
int ctype_tolower_loc_global[10]
Definition extapi.c:1183

◆ __ctype_toupper_loc()

int ** __ctype_toupper_loc ( void  )

Definition at line 1190 of file extapi.c.

1191{
1192 return (int **)&ctype_toupper_loc_global;
1193}
int ctype_toupper_loc_global[10]
Definition extapi.c:1189

◆ __dynamic_cast()

void * __dynamic_cast ( void *  source,
const void *  sourceTypeInfo,
const void *  targetTypeInfo,
unsigned long  castType 
)

Definition at line 1156 of file extapi.c.

1157{
1158 return source;
1159}

◆ __errno_location()

int * __errno_location ( void  )

Definition at line 1196 of file extapi.c.

1197{
1198 return error_global;
1199}
int error_global[10]
Definition extapi.c:1195

◆ __h_errno_location()

int * __h_errno_location ( void  )

Definition at line 1202 of file extapi.c.

1203{
1204 return h_error_global;
1205}
int h_error_global[10]
Definition extapi.c:1201

◆ __rawmemchr()

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

Definition at line 859 of file extapi.c.

860{
861 return (void *)s;
862}

◆ __res_state()

void * __res_state ( void  )

Definition at line 1208 of file extapi.c.

1209{
1210 return res_state_global;
1211}
int res_state_global[10]
Definition extapi.c:1207

◆ __strchrnull()

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

Definition at line 904 of file extapi.c.

905{
906 return (char *)s;
907}

◆ _ZNSsC1EPKcRKSaIcE()

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

Definition at line 1161 of file extapi.c.

1162{
1163 *arg0 = arg1;
1164}

◆ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_()

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

Definition at line 1166 of file extapi.c.

1167{
1168 *arg0 = arg1;
1169}

◆ _ZNSt8__detail15_List_node_base7_M_hookEPS0_()

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

Definition at line 1151 of file extapi.c.

1152{
1153 *arg1 = arg0;
1154}

◆ asctime()

char * asctime ( const void *  timeptr)

Definition at line 1214 of file extapi.c.

1215{
1216 return time_global;
1217}
char time_global[10]
Definition extapi.c:1213

◆ asctime_r()

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

Definition at line 1014 of file extapi.c.

1015{
1016 return buf;
1017}

◆ bind_textdomain_codeset()

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

Definition at line 1241 of file extapi.c.

1242{
1244}
char bind_textdomain_codeset_global[10]
Definition extapi.c:1240

◆ bindtextdomain()

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

Definition at line 1235 of file extapi.c.

1236{
1237 return bindtextdomain_global;
1238}
char bindtextdomain_global[10]
Definition extapi.c:1234

◆ bsearch()

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

Definition at line 1019 of file extapi.c.

1020{
1021 return (void *)base;
1022}

◆ ctermid()

char * ctermid ( char *  s)

Definition at line 1247 of file extapi.c.

1248{
1249 return s ? s : ctermid_global;
1250}
char ctermid_global[10]
Definition extapi.c:1246

◆ ctime()

char * ctime ( const void *  timer)

Definition at line 1219 of file extapi.c.

1220{
1221 return time_global;
1222}

◆ ctime_r()

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

Definition at line 1128 of file extapi.c.

1129{
1130 return buf;
1131}

◆ dcgettext()

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

Definition at line 1253 of file extapi.c.

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

◆ dgettext()

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

Definition at line 1258 of file extapi.c.

1259{
1260 return gettext_global;
1261}

◆ dngettext()

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

Definition at line 1263 of file extapi.c.

1264{
1265 return gettext_global;
1266}

◆ fgets()

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

Definition at line 869 of file extapi.c.

870{
871 return str;
872}

◆ fgets_unlocked()

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

Definition at line 874 of file extapi.c.

875{
876 return str;
877}

◆ freopen()

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

Definition at line 1054 of file extapi.c.

1055{
1056 return fp;
1057}

◆ freopen64()

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

Definition at line 1049 of file extapi.c.

1050{
1051 return fp;
1052}

◆ gcvt()

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

Definition at line 1118 of file extapi.c.

1119{
1120 return buf;
1121}

◆ getenv()

char * getenv ( const char *  name)

Definition at line 1172 of file extapi.c.

1173{
1174 return getenv_global;
1175}
char getenv_global[10]
Definition extapi.c:1171

◆ getgrgid()

void * getgrgid ( unsigned int  gid)

Definition at line 1279 of file extapi.c.

1280{
1281 return getgrgid_global;
1282}
void * getgrgid_global[10]
Definition extapi.c:1278

◆ getgrnam()

void * getgrnam ( const char *  name)

Definition at line 1285 of file extapi.c.

1286{
1287 return getgrnam_global;
1288}
void * getgrnam_global[10]
Definition extapi.c:1284

◆ gethostbyaddr()

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

Definition at line 1291 of file extapi.c.

1292{
1293 return gethostby_global;
1294}
void * gethostby_global[10]
Definition extapi.c:1290

◆ gethostbyname()

void * gethostbyname ( const char *  name)

Definition at line 1296 of file extapi.c.

1297{
1298 return gethostby_global;
1299}

◆ gethostbyname2()

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

Definition at line 1301 of file extapi.c.

1302{
1303 return gethostby_global;
1304}

◆ getmntent()

void * getmntent ( void *  stream)

Definition at line 1307 of file extapi.c.

1308{
1309 return getmntent_global;
1310}
void * getmntent_global[10]
Definition extapi.c:1306

◆ getmntent_r()

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

Definition at line 1024 of file extapi.c.

1025{
1026 return mntbuf;
1027}

◆ getprotobyname()

void * getprotobyname ( const char *  name)

Definition at line 1313 of file extapi.c.

1314{
1315 return getproto_global;
1316}
void * getproto_global[10]
Definition extapi.c:1312

◆ getprotobynumber()

void * getprotobynumber ( int  proto)

Definition at line 1318 of file extapi.c.

1319{
1320 return getproto_global;
1321}

◆ getpwent()

void * getpwent ( void  )

Definition at line 1324 of file extapi.c.

1325{
1326 return getpw_global;
1327}
void * getpw_global[10]
Definition extapi.c:1323

◆ getpwnam()

void * getpwnam ( const char *  name)

Definition at line 1329 of file extapi.c.

1330{
1331 return getpw_global;
1332}

◆ getpwnam_r()

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

Definition at line 1139 of file extapi.c.

1140{
1141 *result = pwd;
1142 return 0;
1143}

◆ getpwuid()

void * getpwuid ( unsigned int  uid)

Definition at line 1334 of file extapi.c.

1335{
1336 return getpw_global;
1337}

◆ getpwuid_r()

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

Definition at line 1145 of file extapi.c.

1146{
1147 *result = pwd;
1148 return 0;
1149}

◆ gets()

char * gets ( char *  str)

Definition at line 879 of file extapi.c.

880{
881 return str;
882}

◆ getservbyname()

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

Definition at line 1340 of file extapi.c.

1341{
1342 return getserv_global;
1343}
void * getserv_global[10]
Definition extapi.c:1339

◆ getservbyport()

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

Definition at line 1345 of file extapi.c.

1346{
1347 return getserv_global;
1348}

◆ getspnam()

void * getspnam ( const char *  name)

Definition at line 1351 of file extapi.c.

1352{
1353 return getspnam_global;
1354}
void * getspnam_global[10]
Definition extapi.c:1350

◆ gettext()

char * gettext ( const char *  msgid)

Definition at line 1268 of file extapi.c.

1269{
1270 return gettext_global;
1271}

◆ gmtime()

void * gmtime ( const void *  timer)

Definition at line 1224 of file extapi.c.

1225{
1226 return time_global;
1227}

◆ gmtime_r()

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

Definition at line 1029 of file extapi.c.

1030{
1031 return buf;
1032}

◆ gnu_get_libc_version()

const char * gnu_get_libc_version ( void  )

Definition at line 1357 of file extapi.c.

1358{
1360}
char gnu_get_libc_version_global[10]
Definition extapi.c:1356

◆ gnutls_check_version()

const char * gnutls_check_version ( const char *  req_version)

Definition at line 1363 of file extapi.c.

1364{
1366}
char gnutls_check_version_global[10]
Definition extapi.c:1362

◆ gzgets()

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

Definition at line 1034 of file extapi.c.

1035{
1036 return buf;
1037}

◆ index()

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

Definition at line 914 of file extapi.c.

915{
916 return (char *)s;
917}

◆ inet_ntop()

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

Definition at line 1059 of file extapi.c.

1060{
1061 return dst;
1062}

◆ isalnum()

int isalnum ( int  character)

Definition at line 954 of file extapi.c.

955{
956 return character;
957}

◆ isalpha()

int isalpha ( int  character)

Definition at line 959 of file extapi.c.

960{
961 return character;
962}

◆ isblank()

int isblank ( int  character)

Definition at line 964 of file extapi.c.

965{
966 return character;
967}

◆ iscntrl()

int iscntrl ( int  c)

Definition at line 969 of file extapi.c.

970{
971 return c;
972}

◆ isdigit()

int isdigit ( int  c)

Definition at line 974 of file extapi.c.

975{
976 return c;
977}

◆ isgraph()

int isgraph ( int  c)

Definition at line 979 of file extapi.c.

980{
981 return c;
982}

◆ islower()

int islower ( int  arg)

Definition at line 984 of file extapi.c.

985{
986 return arg;
987}

◆ isprint()

int isprint ( int  c)

Definition at line 989 of file extapi.c.

990{
991 return c;
992}

◆ ispunct()

int ispunct ( int  argument)

Definition at line 994 of file extapi.c.

995{
996 return argument;
997}

◆ isspace()

int isspace ( char  c)

Definition at line 999 of file extapi.c.

1000{
1001 return c;
1002}

◆ isupper()

int isupper ( int  c)

Definition at line 1004 of file extapi.c.

1005{
1006 return c;
1007}

◆ isxdigit()

int isxdigit ( int  c)

Definition at line 1009 of file extapi.c.

1010{
1011 return c;
1012}

◆ jpeg_std_error()

struct jpeg_error_mgr * jpeg_std_error ( struct jpeg_error_mgr *  a)

Definition at line 864 of file extapi.c.

865{
866 return a;
867}
cJSON * a
Definition cJSON.cpp:2560

◆ localeconv()

void * localeconv ( void  )

Definition at line 1369 of file extapi.c.

1370{
1371 return localeconv_global;
1372}
void * localeconv_global[10]
Definition extapi.c:1368

◆ localtime()

void * localtime ( const void *  timer)

Definition at line 1229 of file extapi.c.

1230{
1231 return time_global;
1232}

◆ localtime_r()

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

Definition at line 1039 of file extapi.c.

1040{
1041 return result;
1042}

◆ memchr()

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

Definition at line 884 of file extapi.c.

885{
886 return (void *)str;
887}

◆ memmem()

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

Definition at line 1123 of file extapi.c.

1124{
1125 return (void *)haystack;
1126}

◆ memrchr()

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

Definition at line 889 of file extapi.c.

890{
891 return (void *)str;
892}

◆ mremap()

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

Definition at line 894 of file extapi.c.

895{
896 return old_address;
897}

◆ ngettext()

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

Definition at line 1273 of file extapi.c.

1274{
1275 return gettext_global;
1276}

◆ pango_cairo_font_map_get_default()

void * pango_cairo_font_map_get_default ( void  )

Definition at line 1375 of file extapi.c.

1376{
1378}
void * pango_cairo_font_map_global[10]
Definition extapi.c:1374

◆ re_comp()

char * re_comp ( const char *  regex)

Definition at line 1381 of file extapi.c.

1382{
1383 return re_comp_global;
1384}
char re_comp_global[10]
Definition extapi.c:1380

◆ readdir_r()

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

Definition at line 1133 of file extapi.c.

1134{
1135 entry = *result;
1136 return 0;
1137}

◆ realpath()

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

Definition at line 1044 of file extapi.c.

1045{
1046 return resolved_path;
1047}

◆ rindex()

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

Definition at line 919 of file extapi.c.

920{
921 return (char *)s;
922}

◆ setlocale()

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

Definition at line 1387 of file extapi.c.

1388{
1389 return setlocale_global;
1390}
char setlocale_global[10]
Definition extapi.c:1386

◆ strcasestr()

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

Definition at line 909 of file extapi.c.

910{
911 return (char *)haystack;
912}

◆ strchr()

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

Definition at line 899 of file extapi.c.

900{
901 return (char *)str;
902}

◆ strerror_r()

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

Definition at line 924 of file extapi.c.

925{
926 return buf;
927}

◆ strpbrk()

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

Definition at line 929 of file extapi.c.

930{
931 return (char *)str1;
932}

◆ strptime()

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

Definition at line 934 of file extapi.c.

935{
936 return (char *)s;
937}

◆ strrchr()

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

Definition at line 939 of file extapi.c.

940{
941 return (char *)str;
942}

◆ strsep()

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

Definition at line 466 of file extapi.c.

467{
468 return *stringp;
469}

◆ strstr()

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

Definition at line 944 of file extapi.c.

945{
946 return (char *)haystack;
947}

◆ strtod()

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

Definition at line 1064 of file extapi.c.

1065{
1066 *endptr = (char *)str;
1067 return 0.0;
1068}

◆ strtod_l()

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

Definition at line 1070 of file extapi.c.

1071{
1072 *endptr = (char *)str;
1073 return 0.0;
1074}

◆ strtof()

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

Definition at line 1076 of file extapi.c.

1077{
1078 *endptr = (char *)nptr;
1079 return 0.0;
1080}

◆ strtof_l()

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

Definition at line 1082 of file extapi.c.

1083{
1084 *endptr = (char *)nptr;
1085 return 0.0;
1086}

◆ strtok()

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

Definition at line 456 of file extapi.c.

457{
458 return str;
459}

◆ strtok_r()

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

Definition at line 461 of file extapi.c.

462{
463 return str;
464}

◆ strtol()

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

Definition at line 1088 of file extapi.c.

1089{
1090 *endptr = (char *)str;
1091 return 0;
1092}

◆ strtold()

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

Definition at line 1100 of file extapi.c.

1101{
1102 *endptr = (char *)str;
1103 return 0.0;
1104}

◆ strtoll()

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

Definition at line 1094 of file extapi.c.

1095{
1096 *endptr = (char *)str;
1097 return 0;
1098}

◆ strtoul()

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

Definition at line 1106 of file extapi.c.

1107{
1108 *endptr = (char *)str;
1109 return 0;
1110}

◆ strtoull()

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

Definition at line 1112 of file extapi.c.

1113{
1114 *endptr = (char *)str;
1115 return 0;
1116}

◆ tgoto()

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

Definition at line 1393 of file extapi.c.

1394{
1395 return tgoto_global;
1396}
char tgoto_global[10]
Definition extapi.c:1392

◆ tmpnam_r()

char * tmpnam_r ( char *  s)

Definition at line 949 of file extapi.c.

950{
951 return s;
952}

◆ tparm()

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

Definition at line 1399 of file extapi.c.

1400{
1401 return tparm_global;
1402}
char tparm_global[10]
Definition extapi.c:1398

◆ zError()

const char * zError ( int  a)

Definition at line 1405 of file extapi.c.

1406{
1407 return zError_global;
1408}
char zError_global[10]
Definition extapi.c:1404

Variable Documentation

◆ bind_textdomain_codeset_global

char bind_textdomain_codeset_global[10]

Definition at line 1240 of file extapi.c.

◆ bindtextdomain_global

char bindtextdomain_global[10]

Definition at line 1234 of file extapi.c.

◆ ctermid_global

char ctermid_global[10]

Definition at line 1246 of file extapi.c.

◆ ctype_b_loc_global

unsigned short ctype_b_loc_global[10]

Definition at line 1177 of file extapi.c.

◆ ctype_tolower_loc_global

int ctype_tolower_loc_global[10]

Definition at line 1183 of file extapi.c.

◆ ctype_toupper_loc_global

int ctype_toupper_loc_global[10]

Definition at line 1189 of file extapi.c.

◆ error_global

int error_global[10]

Definition at line 1195 of file extapi.c.

◆ getenv_global

char getenv_global[10]

Definition at line 1171 of file extapi.c.

◆ getgrgid_global

void* getgrgid_global[10]

Definition at line 1278 of file extapi.c.

◆ getgrnam_global

void* getgrnam_global[10]

Definition at line 1284 of file extapi.c.

◆ gethostby_global

void* gethostby_global[10]

Definition at line 1290 of file extapi.c.

◆ getmntent_global

void* getmntent_global[10]

Definition at line 1306 of file extapi.c.

◆ getproto_global

void* getproto_global[10]

Definition at line 1312 of file extapi.c.

◆ getpw_global

void* getpw_global[10]

Definition at line 1323 of file extapi.c.

◆ getserv_global

void* getserv_global[10]

Definition at line 1339 of file extapi.c.

◆ getspnam_global

void* getspnam_global[10]

Definition at line 1350 of file extapi.c.

◆ gettext_global

char gettext_global[10]

Definition at line 1252 of file extapi.c.

◆ gnu_get_libc_version_global

char gnu_get_libc_version_global[10]

Definition at line 1356 of file extapi.c.

◆ gnutls_check_version_global

char gnutls_check_version_global[10]

Definition at line 1362 of file extapi.c.

◆ h_error_global

int h_error_global[10]

Definition at line 1201 of file extapi.c.

◆ localeconv_global

void* localeconv_global[10]

Definition at line 1368 of file extapi.c.

◆ pango_cairo_font_map_global

void* pango_cairo_font_map_global[10]

Definition at line 1374 of file extapi.c.

◆ re_comp_global

char re_comp_global[10]

Definition at line 1380 of file extapi.c.

◆ res_state_global

int res_state_global[10]

Definition at line 1207 of file extapi.c.

◆ setlocale_global

char setlocale_global[10]

Definition at line 1386 of file extapi.c.

◆ tgoto_global

char tgoto_global[10]

Definition at line 1392 of file extapi.c.

◆ time_global

char time_global[10]

Definition at line 1213 of file extapi.c.

◆ tparm_global

char tparm_global[10]

Definition at line 1398 of file extapi.c.

◆ zError_global

char zError_global[10]

Definition at line 1404 of file extapi.c.