244
244
if (url.protocol() == "virt") {
245
245
QString path = url.path().mid(1);
246
246
if (path.isEmpty()) path = '/';
247
vfile * temp = new vfile(path, 0, "drwxr-xr-x", time(0), false, getuid(), getgid(), "inode/directory", "", 0);
247
vfile * temp = new vfile(path, 0, "drwxr-xr-x", time(0), false, false, getuid(), getgid(), "inode/directory", "", 0);
248
248
temp->vfile_setUrl(url);
291
291
// create a new virtual file object
292
292
if (kfi->user().isEmpty())
293
temp = new vfile(name, size, perm, mtime, symLink, getuid(), getgid(), mime, symDest, mode);
293
temp = new vfile(name, size, perm, mtime, symLink, false, getuid(), getgid(), mime, symDest, mode);
295
295
QString currentUser = url.user();
296
296
if (currentUser.contains("@")) /* remove the FTP proxy tags from the username */
297
297
currentUser.truncate(currentUser.indexOf('@'));
298
298
if (currentUser.isEmpty())
299
299
currentUser = KRpermHandler::uid2user(getuid());
300
temp = new vfile(name, size, perm, mtime, symLink, kfi->user(), kfi->group(), currentUser, mime, symDest, mode);
300
temp = new vfile(name, size, perm, mtime, symLink, false, kfi->user(), kfi->group(), currentUser, mime, symDest, mode);
303
303
temp->vfile_setUrl(kfi->url());