Guy Harris
e8f42c6b48
Include config.h first; it defines _FILE_OFFSET_BITS, and if some system
...
header later causes it to be redefined - as happens on my Solaris 11
virtual machine - we get a redefinition warning, which gets treated as
an error.
svn path=/trunk/; revision=51344
2013-08-14 00:31:14 +00:00
Evan Huus
777f060f01
Trivial code style: use wmem_new in a few places, and remove extraneous
...
whitespace.
svn path=/trunk/; revision=50401
2013-07-06 04:08:07 +00:00
Evan Huus
5deac1e6e1
Wmem string-buffer improvements:
...
- better tests
- fix a bug caught by the better tests
- implement append_c and append_unichar, with tests
Wmem string-buffers now have feature parity with their emem equivalents, so
remove them from the TODO list.
svn path=/trunk/; revision=49060
2013-04-26 21:30:24 +00:00
Evan Huus
2616e09140
Add truncate function to wmem strbuf.
...
svn path=/trunk/; revision=49010
2013-04-24 00:11:57 +00:00
Evan Huus
2b9db8a7d4
Add wmem string-buffer tests and fix associated bugs.
...
svn path=/trunk/; revision=48957
2013-04-21 23:19:37 +00:00
Bill Meier
0df5a9390d
From beroset:
...
remove C++ incompatibilities
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 attachment #10397
svn path=/trunk/; revision=48438
2013-03-20 01:18:10 +00:00
Evan Huus
8c8533e0dd
Use the new realloc API when growing a string-buffer.
...
svn path=/trunk/; revision=47571
2013-02-08 17:09:18 +00:00
Evan Huus
8331c0e495
Add a cast to pacify MSVC.
...
svn path=/trunk/; revision=46850
2012-12-29 21:34:57 +00:00
Evan Huus
563d64862a
Implement wmem_strbuf_append_printf.
...
svn path=/trunk/; revision=46846
2012-12-29 20:37:53 +00:00
Evan Huus
03af5455c7
Make the wmem string-buffer marginally useful but providing some accessors so
...
it's not a write-only data structure.
svn path=/trunk/; revision=46605
2012-12-19 00:51:48 +00:00
Evan Huus
92cfec56b8
Basic wmem string-buffer. Not yet feature-equivalent to the emem version.
...
svn path=/trunk/; revision=46540
2012-12-15 00:46:36 +00:00