Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. void DeleteFilesExcess(tree_element *wsk1, tree_element *wsk2){ // najpierw podajemy zrodlo a potem gdzie zapisujemy
  2. tree_element *copy1;
  3. tree_element *copy2=wsk2;
  4. do{
  5. copy1=wsk1;
  6. do{
  7. printf("%s %s\n",cutParentDir(copy1->directory),cutParentDir(copy2->directory));
  8. if(strcmp(cutParentDir(copy1->directory),cutParentDir(copy2->directory))==0)
  9. break;
  10. else{
  11. if(copy1->next==NULL){
  12. if(copy2->type==0){
  13. printf("Usuwam plik: %s\n",copy2->directory);
  14. char b[strlen(copy2->directory)-1];
  15. strcpy(b,copy2->directory);
  16. b[strlen(b)-1]='\0';
  17. remove(b);
  18. } else {
  19. printf("Usuwam folder : %s\n",copy2->directory);
  20. remove_directory(copy2->directory);
  21. }
  22. copy1=copy1->next;
  23. } else
  24. copy1=copy1->next;
  25. }
  26. }while(!(copy1==NULL));
  27. if(copy2->next!=NULL)
  28. copy2=copy2->next;
  29. else
  30. break;
  31. }while(copy2!=NULL);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement