You cannot use MCSTR() here as p_path is not a static c-string.