char * path_combine(const char *src, const char *dst, char *path, size_t size)
Combine two paths and return the combined path.
char * path_combine_and_normalize(const char *src, const char *dst, char *path, size_t size)
Combine two paths and normalize the result.