Xavier Del Campo Romero
9bf483cde2
Updated README.md with dynstr_prepend example
2020-08-04 20:01:11 +02:00
Xavier Del Campo Romero
fe3c74983c
dynstr_prepend(), fixed typo in comment
2020-08-03 23:47:18 +02:00
Xavier Del Campo Romero
3b94bbd2bd
Added license notice to CMakeLists.txt, used PROJECT_NAME
2020-07-26 14:37:57 +02:00
Xavier Del Campo Romero
c597344eb7
Added convenience macro dynstr_append_or_ret_nonzero
2020-07-26 04:03:12 +02:00
Xavier Del Campo Romero
9c8d949cd1
Added CMakeLists.txt for other projects to use
2020-07-09 16:41:41 +02:00
Xavier Del Campo Romero
2b01e38ca2
Various minor changes
...
- Removed trailing ';' from convenience macros.
- Convenience macros did not really need the ## __VA_ARGS__ extension.
Simply grouping all parameters into '...', while decreasing readability,
solves the portability issue.
- Added C99 check to dynstr.c.
2020-06-12 10:27:12 +02:00
Xavier Del Campo Romero
357d4f2c0f
Avoid free() if no string is present
2020-03-25 10:48:54 +01:00
Xavier Del Campo Romero
46d7c1715b
Removed esp-idf files
2020-03-23 14:51:47 +01:00
Xavi Del Campo
03ccf53b26
Minor change
2020-03-21 22:56:23 +01:00
Xavi Del Campo
d4fc339810
Added comments to dynstr_dup()
2020-03-21 20:11:06 +01:00
XaviDCR92
34643b8a8d
Various changes and improvements
...
- Replaced int by specific, more meaningful error codes.
- C99 states realloc can be safely called using NULL pointers.
- New function dynstr_dup().
2020-03-21 13:14:48 +01:00
XaviDCR92
0cc52ff5be
Fixed typo
2020-03-21 10:07:39 +01:00
XaviDCR92
35497efab9
Merge branch 'master' of https://github.com/XaviDCR92/dynstr
2020-03-21 09:54:04 +01:00
XaviDCR92
f0bf3175ab
Added compile-time error when C99 is not present
2020-03-21 09:53:45 +01:00
Xavi Del Campo
92409d275f
Solved compiler error by adding scope block
2020-03-21 01:09:43 +01:00
Xavier Del Campo Romero
278517ee1e
Build files for esp-idf
2020-03-20 16:22:36 +01:00
Xavier Del Campo Romero
7c5af7734a
New convenience macro dynstr_append_or_ret_zero
2020-03-20 09:47:47 +01:00
Xavier Del Campo Romero
67ee01d77c
Replaced unneeded calloc() by malloc()
2020-03-20 09:25:58 +01:00
Xavi Del Campo
73dd849484
First commit
2020-03-19 18:40:31 +01:00