Changeset d39c46e0 in mainline for uspace/lib/posix
- Timestamp:
- 2018-01-16T19:12:36Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 33b8d024
- Parents:
- aec41c8
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-16 19:04:19)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-16 19:12:36)
- Location:
- uspace/lib/posix
- Files:
-
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/Makefile
raec41c8 rd39c46e0 76 76 source/stdio/scanf.c \ 77 77 source/stdlib.c \ 78 source/stdlib/strtol.c \79 78 source/stdlib/strtold.c \ 80 79 source/string.c \ -
uspace/lib/posix/include/posix/inttypes.h
raec41c8 rd39c46e0 43 43 #include "libc/inttypes.h" 44 44 45 extern intmax_t __POSIX_DEF__(strtoimax)(const char *__restrict__ nptr,46 char **__restrict__ endptr, int base);47 extern uintmax_t __POSIX_DEF__(strtoumax)(const char *__restrict__ nptr,48 char **__restrict__ endptr, int base);49 50 51 45 #endif /* POSIX_INTTYPES_H_ */ 52 46 -
uspace/lib/posix/include/posix/stdlib.h
raec41c8 rd39c46e0 101 101 102 102 /* Integer Conversion */ 103 extern int __POSIX_DEF__(atoi)(const char *nptr);104 extern long int __POSIX_DEF__(atol)(const char *nptr);105 extern long long int __POSIX_DEF__(atoll)(const char *nptr);106 extern long int __POSIX_DEF__(strtol)(const char *__restrict__ nptr,103 extern int atoi(const char *nptr); 104 extern long int atol(const char *nptr); 105 extern long long int atoll(const char *nptr); 106 extern long int strtol(const char *__restrict__ nptr, 107 107 char **__restrict__ endptr, int base); 108 extern long long int __POSIX_DEF__(strtoll)(const char *__restrict__ nptr,108 extern long long int strtoll(const char *__restrict__ nptr, 109 109 char **__restrict__ endptr, int base); 110 extern unsigned long int __POSIX_DEF__(strtoul)(const char *__restrict__ nptr,110 extern unsigned long int strtoul(const char *__restrict__ nptr, 111 111 char **__restrict__ endptr, int base); 112 extern unsigned long long int __POSIX_DEF__(strtoull)(112 extern unsigned long long int strtoull( 113 113 const char *__restrict__ nptr, char **__restrict__ endptr, int base); 114 114 -
uspace/lib/posix/source/stdio/scanf.c
raec41c8 rd39c46e0 563 563 } 564 564 char *fmt_new = NULL; 565 width = posix_strtol(fmt, &fmt_new, 10);565 width = strtol(fmt, &fmt_new, 10); 566 566 if (width != 0) { 567 567 fmt = fmt_new; … … 648 648 /* Try to convert the integer. */ 649 649 if (int_conv_unsigned) { 650 ures = posix_strtoull(cur_limited, &cur_updated, int_conv_base);650 ures = strtoull(cur_limited, &cur_updated, int_conv_base); 651 651 } else { 652 sres = posix_strtoll(cur_limited, &cur_updated, int_conv_base);652 sres = strtoll(cur_limited, &cur_updated, int_conv_base); 653 653 } 654 654
Note:
See TracChangeset
for help on using the changeset viewer.