Commit graph

24 commits

Author SHA1 Message Date
John McNamara
2849813f36 Updated copyright year. 2020-01-12 12:59:31 +00:00
John McNamara
72c9b219cb Updated copyright year. 2019-02-10 21:11:46 +00:00
Evan Miller
ebba115435 Fix compile-time warnings with strict prototypes enabled.
The C standard and -Wstrict-prototypes requires that functions which
take no arguments be declared as foobar(void) instead of foobar().

Fixes #208
2019-01-30 14:00:00 +00:00
John McNamara
e85ad362ec Initial working rich strings.
Issue #37
2018-09-28 16:55:29 +01:00
John McNamara
dc31b10bad Updated copyright year. 2018-02-03 17:15:35 +00:00
John McNamara
062ddc5ee6 Fix scan-build warnings. 2017-01-09 00:25:14 +00:00
John McNamara
813ca50be0 Update copyright year. 2016-12-31 00:33:00 +00:00
John McNamara
d8eed38b6e Make non-exported symbols static. 2016-05-31 23:56:53 +01:00
John McNamara
9c6d68f402 Added test for mixed string/number cache. 2016-05-18 00:43:19 +01:00
John McNamara
c5f2319e92 Added string cache handling. 2016-05-18 00:06:44 +01:00
John McNamara
bf84e5606e Renamed non-static but non-public function names.
Renamed non-static but non-public (i.e., non-documented) function names
to avoid clashes and conflicts.
2016-01-05 00:27:12 +00:00
John McNamara
37dbca6b21 Renamed non-static but non-public function names.
Renamed non-static but non-public (i.e., non-documented) function names
to avoid clashes and conflicts.
2016-01-04 23:36:55 +00:00
John McNamara
51d97e7f41 Update copyright year. 2016-01-03 19:47:16 +00:00
John McNamara
05af1bd4b1 Added support for escaping control chars in strings
Initial fix for issue #42
2015-12-20 23:57:34 +00:00
John McNamara
f01cd13065 Change to US spelling. 2015-12-13 23:41:44 +00:00
John McNamara
fc56a0d72d Refactor hash table cleanup. 2015-12-12 00:27:37 +00:00
John McNamara
950bb6a87a Remved some redundant code. 2015-12-11 21:23:06 +00:00
Martin Renters
014c2e0c97 Convert shared string table from hash to RB tree. 2015-12-11 21:10:37 +00:00
John McNamara
5018c80f8a Updated copyright year. 2015-03-07 16:42:13 +00:00
John McNamara
679808c0b4 Added simple strdup() implementation.
Added strdup() implementation instead of __builtin_strdup() which
isn't supported by some compilers.
2015-03-06 00:24:39 +00:00
John McNamara
d5c47ed657 Fix compiler warnings. 2015-03-04 20:14:18 +00:00
John McNamara
2f6061d082 Fixed some unnecessary pointer checks. 2014-06-27 21:33:30 +01:00
John McNamara
94890c06c0 Fix memory cleanup for hash tables. 2014-06-27 02:50:47 +01:00
John McNamara
a27b6de38e Initial commit 2014-06-08 17:40:59 +01:00