X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=bin%2Fad%2Fad_cp.c;h=8f14e3f18a0b3d4d7f292d03d93201125559a6af;hb=b14967f5bbdc7301617fe732174bb3deaee9512c;hp=40500441ff1c0f043f6ebb9ad58da5f09300aa6e;hpb=03e67f82d8c4d6c89375ff82b6a441d78c2c69ac;p=netatalk.git diff --git a/bin/ad/ad_cp.c b/bin/ad/ad_cp.c index 40500441..8f14e3f1 100644 --- a/bin/ad/ad_cp.c +++ b/bin/ad/ad_cp.c @@ -211,7 +211,7 @@ static void usage_cp(void) exit(EXIT_FAILURE); } -int ad_cp(int argc, char *argv[]) +int ad_cp(int argc, char *argv[], AFPObj *obj) { struct stat to_stat, tmp_stat; int r, ch, have_trailing_slash; @@ -351,11 +351,11 @@ int ad_cp(int argc, char *argv[]) #endif /* Load .volinfo file for destination*/ - openvol(to.p_path, &dvolume); + openvol(obj, to.p_path, &dvolume); for (int i = 0; argv[i] != NULL; i++) { /* Load .volinfo file for source */ - openvol(argv[i], &svolume); + openvol(obj, argv[i], &svolume); if (nftw(argv[i], copy, upfunc, 20, ftw_options) == -1) { if (alarmed) {