Commit Graph

19 Commits

Author SHA1 Message Date
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