Speedup and reduce memory needed for pkg clean
modified src/clean.c
@@ -31,7 +31,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -47,21 +46,15 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -69,23 +62,15 @@ struct sumlist {
|
|
|
|
|
|
| - | |
| - | |
|
|
| - | |
| + | |
|
|
| - | |
|
|
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -93,40 +78,40 @@ add_to_dellist(struct dl_head *dl, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -137,7 +122,7 @@ delete_dellist(struct dl_head *dl, int total)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -180,20 +165,21 @@ exec_clean(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -255,6 +241,7 @@ exec_clean(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -276,15 +263,16 @@ exec_clean(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -300,10 +288,10 @@ exec_clean(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -312,12 +300,12 @@ exec_clean(int argc, char **argv)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|