addEntry's third parameter should be a string, according to the declaration of the function, but you're passing it a pointer to a string. Likewise deleteEntry.
addEntry's third parameter should be a string, according to the declaration of the function, but you're passing it a pointer to a string. Likewise deleteEntry.
Thanks, I got it working.
The problem was within the main body function, and the function declaration I didn't change. I forgot to set the name as a pointer, causing the problem.