From: Michal Vaner Date: Fri, 10 Oct 2008 10:03:57 +0000 (+0200) Subject: Remove "undefined value" warning X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=711883ca9b897e03e7475e99257b04f2c34979b4;p=pciids.git Remove "undefined value" warning --- diff --git a/PciIds/Notifications.pm b/PciIds/Notifications.pm index 32a3122..d52ca86 100644 --- a/PciIds/Notifications.pm +++ b/PciIds/Notifications.pm @@ -65,8 +65,8 @@ sub sendOut( $$ ) { } elsif( $reason == 1 ) { $note = "New comment created.\n Item:\n"; $note .= " Id: ".$addr->pretty()."\n"; - $note .= " Name: $name\n" if( defined $name && ( $name ne '' ) && ( $name ne $newname ) ); - $note .= " Description: $desc\n" if( defined $desc && ( $desc ne '' ) && ( $desc ne $newdesc ) ); + $note .= " Name: $name\n" if( defined $name && ( $name ne '' ) && ( ( !defined $newname ) || ( $name ne $newname ) ) ); + $note .= " Description: $desc\n" if( defined $desc && ( $desc ne '' ) && ( ( !defined $newdesc ) || ( $desc ne $newdesc ) ) ); $note .= " Address: http://".$config{'hostname'}."/read/".$addr->get()."\n"; $note .= " Comment:\n"; $note .= " Proposed name: $newname\n" if( defined $newname && ( $newname ne '' ) );