[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebindings/kalyptus
From: Richard Dale <Richard_Dale () tipitina ! demon ! co ! uk>
Date: 2005-03-02 10:22:27
Message-ID: 20050302102227.62EAD16EF1 () office ! kde ! org
[Download RAW message or body]
CVS commit by rdale:
* Added an error message if the parent of a class is unexpectedly missing
CCMAIL: adrian@suse.de
M +4 -1 kalyptusCxxToSmoke.pm 1.111
--- kdebindings/kalyptus/kalyptusCxxToSmoke.pm #1.110:1.111
@@ -1928,5 +1928,5 @@
return if $classNode->{NodeType} eq 'namespace';
-
+
print OUT " case $cur:\t//$className\n";
print OUT "\tswitch(to) {\n";
@@ -1937,4 +1937,7 @@
next if !defined $classidx{$superClassName}; # inherits from unknown \
class, see below
next if $classidx{$superClassName} == $cur; # shouldn't happen in \
Qt + if (!defined $s) {
+ die "problem with $className missing parent"
+ }
next if $s->kdocAstUtil::inheritsAsVirtual($classNode); # can't cast \
from a virtual base class
$cur = $classidx{$superClassName}; # KDE has MI with diamond shaped \
cycles (cf. KXMLGUIClient)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic