From 6e5ffd5d70960a5919a2eeb5bb3ef5cb3aa99f06 Mon Sep 17 00:00:00 2001 From: "carnil@debian.org" Date: Wed, 10 Oct 2012 20:44:40 +0000 Subject: [PATCH] Take only second argument for run_{cd,edit,mkdir} Make the behaviour of cd, edit and mkdir similar to cat and delete/rm and fail if some RDN's in the argument contain spaces without beeing quoted. --- shelldap | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) FossilOrigin-Name: f42d5c35c901e515ae774e087fd2cc77766a7e17adc381aa5d83ffb70e9261d3 --- shelldap | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/shelldap b/shelldap index 4863056..624e107 100755 --- a/shelldap +++ b/shelldap @@ -1013,7 +1013,7 @@ sub run_cat sub run_cd { my $self = shift; - my $newbase = join ' ', @_; + my $newbase = shift; # convert given path to a DN $newbase = $self->path_to_dn( $newbase ); @@ -1225,7 +1225,7 @@ sub run_delete sub run_edit { my $self = shift; - my $dn = join ' ', @_; + my $dn = shift; unless ( $dn ) { print "No dn provided.\n"; @@ -1569,7 +1569,7 @@ sub run_list sub run_mkdir { my $self = shift; - my $dir = join ' ', @_; + my $dir = shift; unless ( $dir ) { print "No 'directory' provided.\n";