]> git.p6c8.net - selfforum.git/commitdiff
fixed some bugs, should now produce correct RFC822-Headers :-)
authorndparker <>
Wed, 7 Mar 2001 02:37:48 +0000 (02:37 +0000)
committerndparker <>
Wed, 7 Mar 2001 02:37:48 +0000 (02:37 +0000)
selfforum-cgi/shared/Mail.pm

index e46a81c4090d59b7bfb1b6f10c1030203121a1b0..73166c9a00dc0c5173d92a776c57c223476292bf 100644 (file)
@@ -186,18 +186,12 @@ sub encode_qp ($)
 
 sub get_list ($$) {
   my ($start,$list)=splice @_;
 
 sub get_list ($$) {
   my ($start,$list)=splice @_;
-  my $string="";
 
 
-  return "" unless (length($list));
-  if (ref($list)) {
-    return "" unless (@$list);
-    foreach (@$list) {
-      $string.="$start: $_\n";}}
-  else {
-    $string="$start: $list\n";}
+  return $start . ': ' . $list . "\n" if (defined $list and not ref $list and length $list);
 
 
-  # Rueckgabe
-  $string;
+  return $start . ': ' . join (', ',@$list) . "\n" if (ref $list);
+
+  '';
 }
 
 ##############################################
 }
 
 ##############################################

patrick-canterino.de