summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Lukas Jiriste [Thu, 7 Sep 2023 12:57:26 +0000 (14:57 +0200)]
Changed ft_strlcat so it correctly handles size = 0 with dst = NULL.
(according to alelievr/libft-unit-test)
Lukas Jiriste [Wed, 6 Sep 2023 11:07:57 +0000 (13:07 +0200)]
Setting errno for inappropriate input has been removed as Moulinette
deems functions around errno forbidden.
Lukas Jiriste [Wed, 6 Sep 2023 11:01:47 +0000 (13:01 +0200)]
ft_strtrim now passes alelievr/libft-unit-test as do all other functions.
Lukas Jiriste [Tue, 5 Sep 2023 17:14:17 +0000 (19:14 +0200)]
Changed the functions so that they pass the alelievr/libft-unit-test.
ft_strtrim needs to also handle empty strings and strings containing only chars from set.
Lukas Jiriste [Wed, 16 Aug 2023 15:46:11 +0000 (17:46 +0200)]
Added bonus functions and changed libft.h and Makefile accordingly.
Lukas Jiriste [Wed, 16 Aug 2023 15:41:49 +0000 (17:41 +0200)]
Function ft_strtrim now allocates exactly the memory needed for the resulting string.
?inor changes were also made to make the code more consistent.
Lukas Jiriste [Wed, 16 Aug 2023 09:28:16 +0000 (11:28 +0200)]
Repaired functions to pass the Tripouille libftTester (mostly - I don't think some KOs are reasonable).
Lukas Jiriste [Tue, 15 Aug 2023 15:15:58 +0000 (17:15 +0200)]
Implemented functions of Part 2 and repaired older functions.
Everything passes norminette, compiles and links, but there are issues to be resolved.
Lukas Jiriste [Tue, 15 Aug 2023 11:03:47 +0000 (13:03 +0200)]
Implemented every function from Part 1.
Added libft.h header and Makefile.
Everything passes norminette and compiles to libft.a on make command.
Lukas Jiriste [Mon, 14 Aug 2023 11:45:12 +0000 (13:45 +0200)]
Added a couple of wanted functions.
Also added 2 additional functions - islower and isupper.
These functions naturaly fit in and are used for more readible implementation of other functions.
Each .c file includes the library header libft.h (libft.h is not added in this commit).