static int purge_dir(const char *path) { if (purge_directory(path) < 0) return SD_RES_EIO; return SD_RES_SUCCESS; }
/* remove directory recursively */ int rmdir_r(const char *dir_path) { int ret; ret = purge_directory(dir_path); if (ret == 0) ret = rmdir(dir_path); return ret; }