Commit Graph

34 Commits (04e45cfda35bd3cb4e508aad9286b5deb99ccf56)

Author SHA1 Message Date
Luigi Rizzo 9d509eaf76 As the comment in the diff says:
20 years ago
Joshua Colp 982c8e1465 Return the useless casts that ensure this file is C++ clean. (issue #8602 reported by mikma)
20 years ago
Kevin P. Fleming dfe56d30bc ensure that the proper file/function/line shows up for dynamic string threadstorage objects
20 years ago
Kevin P. Fleming 4764795b37 Merged revisions 49553 via svnmerge from
20 years ago
Luigi Rizzo 23be2c0bf4 apply the proposed fix for bug 8602
20 years ago
Luigi Rizzo 20b382cfff replace ast_build_string() with ast_str_*() functions.
20 years ago
Luigi Rizzo 055abfe9d9 simplify the ast_dynamic_str_*.... routines by
20 years ago
Luigi Rizzo 961754d4b1 move the dynamic string support in a better place i.e. string.h
20 years ago
Jason Parker f18cbf77df Many Solaris fixes - this moves some of the stuff from utils.c to strcompat.c
20 years ago
Joshua Colp 696275bcc1 Fixed. Done. Good. Make ast_join work like it used to.
20 years ago
Joshua Colp 2e58363fed Unbreak ast_join due to whitespace changes
20 years ago
Russell Bryant c2d851de2b add the missing prototype for the included asprintf
20 years ago
Luigi Rizzo b3ad3a7556 as discussed on the -dev list, introduce a macro to simplify the
21 years ago
Kevin P. Fleming 302c943001 add 'consumed' argument to ast_get_time_t, so callers can know how many characters were used in the parser
21 years ago
Kevin P. Fleming 4662d58b01 add API function for parsing strings to time_t (issue #6320, with mods)
21 years ago
Tilghman Lesher 33323ac720 Bug 6164 - Allow ast_skip_blanks on const strings without spewing warning
21 years ago
Tilghman Lesher f6bd113f02 Merged revisions 7827 via svnmerge from
21 years ago
Russell Bryant 0da13c21b4 - move the string join() function to utils.c since it is used in both cli.c and res_agi.c
21 years ago
Kevin P. Fleming 2c65582b66 remove extraneous svn:executable properties
21 years ago
Kevin P. Fleming 8839ff95df add new GCC-specific macro and force inlining of certain functions where speed is paramount, even when optimization is disabled
21 years ago
Russell Bryant 3332a8acd1 clean up a lot of doxygen errors and warnings (issue #5522)
21 years ago
Russell Bryant a736096e0b change ast_strlen_zero to also check for the string to be defined
21 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
21 years ago
Kevin P. Fleming 9835bc4330 add ast_build_string_va(), which accepts a varargs list directly
21 years ago
Kevin P. Fleming aa92d9c1f8 don't double define our own string functions on platforms that don't have them (issue #5169)
21 years ago
Kevin P. Fleming 4c2377ddd9 first set of Cygwin portability stuff (issue #4678)
21 years ago
Kevin P. Fleming 1632d52795 major header file cleanup: license, copyrights, descriptions, markers, etc.
21 years ago
Russell Bryant 0a87b55fe8 ensure that strings.h has va_list defined (bug #4900)
21 years ago
Kevin P. Fleming a6b0f6074f move strtoq into new string files (bug #4740)
21 years ago
Kevin P. Fleming 9d8d86e19d phase two of string portability stuff:
21 years ago
Kevin P. Fleming b6486df40e first phase of proper fix for portable string function problems (bug #4669)
21 years ago
Russell Bryant b62623fdaa convert ast_copy_string to use AST_INLINE_API macro (bug #4682)
21 years ago
Kevin P. Fleming 58d1d59cab simplify (and document!) macro for inlinable API functions (inspired by bug #4603, with slightly different implementation)
21 years ago
Kevin P. Fleming b83175862e add new header files
21 years ago