Hash-Zuweisung mit ungerader Anzahl Elemente vermeiden
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 2 Nov 2015 13:41:08 +0000 (14:41 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 2 Nov 2015 13:49:36 +0000 (14:49 +0100)
commit22744c20f79af700675837d8183bcd1ac8840a11
treebb607368ea62783286008100d8f55da262cce12d
parent8f3e8a0254bc848d02958cc5e1fcdf600d5632a8
Hash-Zuweisung mit ungerader Anzahl Elemente vermeiden

In einem Hash wird eine leere Liste im ternären Ausdruck nun mal im
Listenkontext ausgewertet… und dadurch ist bei so einem Konstrukt die
rechte Seite potenziell leer (sie enthält kein Argument):

my %h = ( whatever => test() ? 1 : () );
SL/Layout/Top.pm