Lines Matching refs:cur
63 FTSENT* cur; in delete_dir_contents() local
64 while ((cur = fts_read(fts)) != nullptr) { in delete_dir_contents()
65 if (cur->fts_info == FTS_ERR) { in delete_dir_contents()
69 if (dir == cur->fts_path) { in delete_dir_contents()
72 switch (cur->fts_info) { in delete_dir_contents()
76 if (rmdir(cur->fts_path) == -1) { in delete_dir_contents()
77 PLOG(ERROR) << "rmdir " << cur->fts_path; in delete_dir_contents()
81 PLOG(ERROR) << "FTS unexpected type " << cur->fts_info << " at " << cur->fts_path; in delete_dir_contents()
82 if (rmdir(cur->fts_path) != -1) break; in delete_dir_contents()
88 if (unlink(cur->fts_path) == -1) { in delete_dir_contents()
89 PLOG(ERROR) << "unlink " << cur->fts_path; in delete_dir_contents()