[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebindings/ruby/qtruby/src/lib/Qt
From:       RafaƂ Rzepecki <divided.mind () gmail ! com>
Date:       2008-10-29 4:03:26
Message-ID: 1225253006.631911.10964.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 877283 by divide:

Don't segfault on .value of an invalid Qt::Variant.

 M  +2 -0      qtruby4.rb  


--- trunk/KDE/kdebindings/ruby/qtruby/src/lib/Qt/qtruby4.rb #877282:877283
@@ -1937,6 +1937,8 @@
 
 		def value
 			case type()
+			when Qt::Variant::Invalid
+				return nil
 			when Qt::Variant::Bitmap
 			when Qt::Variant::Bool
 				return toBool
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic