| 3253 | } |
| 3254 | |
| 3255 | int is_empty_dir(const char *path) |
| 3256 | { |
| 3257 | DIR *dir = opendir(path); |
| 3258 | struct dirent *e; |
| 3259 | int ret = 1; |
| 3260 | |
| 3261 | if (!dir) |
| 3262 | return 0; |
| 3263 | |
| 3264 | e = readdir_skip_dot_and_dotdot(dir); |
| 3265 | if (e) |
| 3266 | ret = 0; |
| 3267 | |
| 3268 | closedir(dir); |
| 3269 | return ret; |
| 3270 | } |
| 3271 | |
| 3272 | char *git_url_basename(const char *repo, int is_bundle, int is_bare) |
| 3273 | { |
no test coverage detected