nuttx/libc/stdlib
Lokesh B V 59643679f8 libc/stdlib: Error Fix
1.Fix an error in mkstemp() the could result in an infinite loop.
2.Fix for wrong output in some cases.
For Example:
 1) input: "FILEXX"
    output: "FILE00" and repeats same output for further invocations of mkstemp().
            But, the ouput has to be FILE01, FILE02, ...., FILEZZ.
 2)input: "FILEXXXXXX"
   output: "FILE100000", for next invocation "FILE200000" and so on
           But it's good, if the ouput goes like FILE000001, FILE000002, ..., FILE000101, ...

Signed-off-by: Lokesh B V <lokeshbv333@gmail.com>
2017-07-21 12:48:05 +05:30
..
Kconfig libc/Kconfig: Use menus vs. comments to better organize the C library menus 2017-02-10 10:04:56 -06:00
lib_abort.c Standardize some naming in code section comments 2016-02-21 18:09:04 -06:00
lib_abs.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
lib_bsearch.c bsearch: Fix an IAR compilation problem 2016-04-03 13:56:59 -06:00
lib_checkbase.c Cosmetic change from review of PR53 2016-06-13 08:21:06 -06:00
lib_div.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
lib_itoa.c stdlib: Fix forgotten FARs 2015-11-18 14:22:43 -05:00
lib_labs.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
lib_ldiv.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
lib_llabs.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
lib_lldiv.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
lib_mbtowc.c Fix a few wide character build issues 2016-10-18 19:11:09 -06:00
lib_mkstemp.c libc/stdlib: Error Fix 2017-07-21 12:48:05 +05:30
lib_mktemp.c Can't use formal parameter name 'template' in stdlib.h. Causes C++ compilation errors. Noted by Lorenz Meier 2014-11-06 07:00:23 -06:00
lib_ptsname.c PTY: Add ioctls to support locking and unlocking of the slave. LIBC: Add implementation of unlockpt() 2016-07-15 09:39:33 -06:00
lib_ptsnamer.c PTY: Added PTY IOCTL command definitions. Add support for TIOCGPTN. LIB: Implement ptsname() and ptsname_r() 2016-07-15 08:33:47 -06:00
lib_qsort.c nuttx/libc: Fix some spacing and alignment issues 2015-10-12 07:45:02 -06:00
lib_rand.c Move include/nuttx/lib.h to include/nuttx/lib/lib.h 2016-07-21 14:05:44 -06:00
lib_srand.c Move include/nuttx/lib.h to include/nuttx/lib/lib.h 2016-07-21 14:05:44 -06:00
lib_strtod.c Remove dangling whitespace at the end of some lines. 2017-06-28 10:39:54 -06:00
lib_strtof.c Remove dangling whitespace at the end of some lines. 2017-06-28 10:39:54 -06:00
lib_strtol.c Patch brings strtol() and related functions more conformant with POSIX. Corner cases like strtol(-2147483648, NULL, 10) now pass clang -fsanitize=integer without warnings. 2016-11-10 06:18:42 -06:00
lib_strtold.c Fix -Werror=implicit-fallthrough on gcc7 2017-06-28 17:48:04 +02:00
lib_strtoll.c Patch brings strtol() and related functions more conformant with POSIX. Corner cases like strtol(-2147483648, NULL, 10) now pass clang -fsanitize=integer without warnings. 2016-11-10 06:18:42 -06:00
lib_strtoul.c Patch brings strtol() and related functions more conformant with POSIX. Corner cases like strtol(-2147483648, NULL, 10) now pass clang -fsanitize=integer without warnings. 2016-11-10 06:18:42 -06:00
lib_strtoull.c Patch brings strtol() and related functions more conformant with POSIX. Corner cases like strtol(-2147483648, NULL, 10) now pass clang -fsanitize=integer without warnings. 2016-11-10 06:18:42 -06:00
lib_unlockpt.c Remove dangling whitespace at the end of some lines. 2017-06-28 10:39:54 -06:00
lib_wctomb.c Fix a few wide character build issues 2016-10-18 19:11:09 -06:00
Make.defs C library: Add ffs(). Add strings.h. Move strcasecmp, strncasecmp, bzero, bcmp, and bcopy to where they belong in strings.h.h, not string.h. bzero, bcmp, and bcopy are legacy functions; the contemporary counterparts should be used instead. 2017-02-16 16:10:09 -06:00