Re: mein "Coming-Out" als Perl-Diletant

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Thimo Neubauer (tneubaue_at_ix.urz.uni-heidelberg.de)
Date: 08. Jul 1999


On Thu, Jul 08, 1999 at 04:59:22PM +0200, Michael Lestinsky wrote:
> Vor allem stört mich eines:
> michael_at_zaphod:~> wav2mp3
> Usage: mp3bulk <FROMDIR> <TODIR>
> Usage: mp3bulk <FROMDIR> <TODIR>
>
> wav2mp3 Version 0.1
> Use of uninitialized value at /home/michael/prog/bin/wav2mp3 line 18.
> Use of uninitialized value at /home/michael/prog/bin/wav2mp3 line 18.
> Use of uninitialized value at /home/michael/prog/bin/wav2mp3 line 18.
> Use of uninitialized value at /home/michael/prog/bin/wav2mp3 line 18.

Da gibt es einen ziemlich simplen und schnellen Bugfix: man fuegt in

> sub usage {
> print "Usage: mp3bulk <FROMDIR> <TODIR>\n";
      exit;
> }

ein. Macht ja auch Sinn, denn wenn ein Parameter nicht gegeben ist,
dann muss nach der Ausgabe der Usage auch nix mehr passieren. Als
Seiteneffekt verschwinden dann auch die "Use of uninitialized value at
/home/michael/prog/bin/wav2mp3 line 18.", denn wenn ein Parameter, den
es nicht gibt, einer Variable zugewiesen wird, ist logisch, dass die
variable nach wie vor nicht initialisiert ist. Also macht es auch
keinen Sinn, mit dieser Variable einen Test zu machen.

Bis die Tage denn
    Thimo

-- 
Thimo Neubauer <thimo_at_debian.org>
Debian GNU/Linux 2.1 released! See http://www.debian.org/ for details



Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET