projects
/
id3fs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
relativise symbolic links
[id3fs.git]
/
lib
/
ID3FS
/
Path.pm
diff --git
a/lib/ID3FS/Path.pm
b/lib/ID3FS/Path.pm
index
fdef5c3
..
25e4092
100644
(file)
--- a/
lib/ID3FS/Path.pm
+++ b/
lib/ID3FS/Path.pm
@@
-53,10
+53,10
@@
sub isvalid
sub dest
{
sub dest
{
- my($self)=@_;
+ my($self
, $mountpoint
)=@_;
if($self->state() == $STATE_FILE)
{
if($self->state() == $STATE_FILE)
{
- return $self->{db}->filename(@{$self->{elements}});
+ return $self->{db}->filename(
$mountpoint,
@{$self->{elements}});
}
return "ERROR"; #should never happen?
}
}
return "ERROR"; #should never happen?
}
@@
-271,7
+271,6
@@
sub parse
{
# print "SM: TRACKLIST: $name\n";
my $track=ID3FS::PathElement::File->new($self->{db}, $name);
{
# print "SM: TRACKLIST: $name\n";
my $track=ID3FS::PathElement::File->new($self->{db}, $name);
- push(@{$self->{elements}}, $track);
if($track)
{
push(@{$self->{elements}}, $track);
if($track)
{
push(@{$self->{elements}}, $track);