Ensure to correctly detect directories to delete if prefix ends with '/'
modified libpkg/pkg_delete.c
@@ -273,6 +273,8 @@ pkg_delete_file(struct pkg *pkg, struct pkg_file *file, unsigned force)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -376,6 +378,8 @@ pkg_delete_dir(struct pkg *pkg, struct pkg_dir *dir)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified tests/frontend/delete.shin
@@ -50,8 +50,64 @@ EOF
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
|