[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: bugs/bugz
From: Dirk Mueller <mueller () kde ! org>
Date: 2005-06-07 9:54:06
Message-ID: 1118138046.310585.5250.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 423037 by mueller:
avoid crash in wizard if $versionParts[2] is undefined
M +11 -8 wizard_include.pl
--- trunk/bugs/bugz/wizard_include.pl #423036:423037
@@ -92,9 +92,9 @@
$version = $2;
$distribution = $3;
- #print "*** APPVERSION: $appVersion<br>\n";
- #print "*** VERSION: $version<br>\n";
- #print "*** DISTRO: $distribution<br>\n";
+#print "*** APPVERSION: $appVersion<br>\n" if(defined($appVersion));
+#print "*** VERSION: $version<br>\n" if (defined($version));
+#print "*** DISTRO: $distribution<br>\n" if (defined($distribution));
if( length($version) ) {
# split in four fields:
@@ -103,12 +103,15 @@
# with 0 (zero). convert parts 1-3 to int too
$versionParts[ 0 ] = int $versionParts[ 0 ];
$versionParts[ 1 ] = int $versionParts[ 1 ];
+ $versionParts[ 2 ] = 0;
- if( $versionParts[ 2 ] eq "\\4" ) {
- $versionParts[ 2 ] = 0;
- } else {
- $versionParts[ 2 ] = int $versionParts[ 2 ];
- }
+ if (defined ($versionParts[2])) {
+ if( $versionParts[ 2 ] eq "\\4" ) {
+ $versionParts[ 2 ] = 0;
+ } else {
+ $versionParts[ 2 ] = int $versionParts[ 2 ];
+ }
+ }
# Part 4 is also optional:
if( !defined($versionParts[3]) or $versionParts[ 3 ] eq "\\6" ) {
$versionParts[ 3 ] = "";
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic