I'm having trouble with a "re-made" function that I've built in C.
I've rebuilt strlen and strncat from the string.h library (for educational purposes) and it does compile, but immediately crashes. In addition, there's a warning saying that strncat already exists, even though I did not include the header file.
And yes, I've used the same name.
How can this be? How can I fix this?
tl;dr rebuilt a c function from , and even though I didn't include it, it still thinks it already exists