split_path
status_t split_path(const char *fullPath, char *&path, char *&leaf);
status_t split_path(const char *fullPath, char **path, char **leaf);
return split_path(fullPath, &path, &leaf);