Skip to content

Commit c8cd34f

Browse files
committed
loose the split /,/ to split/\s*,\s*/
1 parent 54c62fa commit c8cd34f

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

bin/rt.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,15 +1514,15 @@ sub vsplit {
15141514
# XXX: This should become a real parser, à la Text::ParseWords.
15151515
$line =~ s/^\s+//;
15161516
$line =~ s/\s+$//;
1517-
my ( $a, $b ) = split /,/, $line, 2;
1517+
my ( $a, $b ) = split /\s*,\s*/, $line, 2;
15181518

15191519
while ($a) {
15201520
no warnings 'uninitialized';
15211521
if ( $a =~ /^'/ ) {
15221522
my $s = $a;
15231523
while ( $a !~ /'$/ || ( $a !~ /(\\\\)+'$/
15241524
&& $a =~ /(\\)+'$/ )) {
1525-
( $a, $b ) = split /,/, $b, 2;
1525+
( $a, $b ) = split /\s*,\s*/, $b, 2;
15261526
$s .= ',' . $a;
15271527
}
15281528
push @words, $s;
@@ -1531,7 +1531,7 @@ sub vsplit {
15311531
my $s = $a;
15321532
while ( $a !~ /}$/ ) {
15331533
( $a, $b ) =
1534-
split /,/, $b, 2;
1534+
split /\s*,\s*/, $b, 2;
15351535
$s .= ',' . $a;
15361536
}
15371537
$s =~ s/^q{/'/;
@@ -1541,7 +1541,7 @@ sub vsplit {
15411541
else {
15421542
push @words, $a;
15431543
}
1544-
( $a, $b ) = split /,/, $b, 2;
1544+
( $a, $b ) = split /\s*,\s*/, $b, 2;
15451545
}
15461546

15471547

@@ -1556,7 +1556,7 @@ sub expand_list {
15561556
my ($list) = @_;
15571557

15581558
my @elts;
1559-
foreach (split /,/, $list) {
1559+
foreach (split /\s*,\s*/, $list) {
15601560
push @elts, /^(\d+)-(\d+)$/? ($1..$2): $_;
15611561
}
15621562

lib/RT/Interface/REST.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ sub expand_list {
9494
my ($list) = @_;
9595

9696
my @elts;
97-
foreach (split /,/, $list) {
97+
foreach (split /\s*,\s*/, $list) {
9898
push @elts, /^(\d+)-(\d+)$/? ($1..$2): $_;
9999
}
100100

share/html/REST/1.0/Forms/ticket/default

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -368,14 +368,14 @@ else {
368368
}
369369
else {
370370
my @new;
371-
my ( $a, $b ) = split /,/, $val, 2;
371+
my ( $a, $b ) = split /\s*,\s*/, $val, 2;
372372
while ($a) {
373373
no warnings 'uninitialized';
374374
if ( $a =~ /^'/ ) {
375375
my $s = $a;
376376
while ( $a !~ /'$/ || ( $a !~ /(\\\\)+'$/
377377
&& $a =~ /(\\)+'$/ ) ) {
378-
( $a, $b ) = split /,/, $b, 2;
378+
( $a, $b ) = split /\s*,\s*/, $b, 2;
379379
$s .= ',' . $a;
380380
}
381381
$s =~ s/^'//;
@@ -386,7 +386,7 @@ else {
386386
elsif ( $a =~ /^q{/ ) {
387387
my $s = $a;
388388
while ( $a !~ /}$/ ) {
389-
( $a, $b ) = split /,/, $b, 2;
389+
( $a, $b ) = split /\s*,\s*/, $b, 2;
390390
$s .= ',' . $a;
391391
}
392392
$s =~ s/^q{//;
@@ -396,7 +396,7 @@ else {
396396
else {
397397
push @new, $a;
398398
}
399-
( $a, $b ) = split /,/, $b, 2;
399+
( $a, $b ) = split /\s*,\s*/, $b, 2;
400400
}
401401

402402
my %new;

share/html/REST/1.0/dhandler

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ if ($fields) {
210210
$output = "Invalid field specification: $fields";
211211
goto OUTPUT;
212212
}
213-
@fields = map lc, split /,/, $fields;
213+
@fields = map lc, split /\s*,\s*/, $fields;
214214
@fields{@fields} = ();
215215
unless (exists $fields{id}) {
216216
unshift @fields, "id";

share/html/REST/1.0/search/ticket

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ if ($fields) {
6969
$output = "Invalid field specification: $fields";
7070
goto OUTPUT;
7171
}
72-
@fields = map lc, split /,/, $fields;
72+
@fields = map lc, split /\s*,\s*/, $fields;
7373
@fields{@fields} = ();
7474
unless (exists $fields{id}) {
7575
unshift @fields, "id";

0 commit comments

Comments
 (0)