#include <atalk/util.h>
#include <atalk/cnid.h>
-#include <atalk/volinfo.h>
#include <atalk/bstrlib.h>
#include <atalk/bstradd.h>
#include <atalk/logger.h>
* volpath: /Volume/netatalk/
* we want: "dir/bla"
*/
- EC_ZERO(bdelete(fpath, 0, strlen(volpath)));
+ int len = strlen(volpath);
+ if (volpath[len-1] != '/')
+ /* in case volpath has no trailing slash */
+ len ++;
+ EC_ZERO(bdelete(fpath, 0, len));
EC_CLEANUP:
if (dname) free(dname);