CVS commit by rdale: * After a comment by David Faure that it wasn'\''t a good idea to always skip methods with std::string args, now only methods within '\''#ifndef QT_NO_STL .. #endif'\'' will be skipped. The should be a better fix for bug 103988. CCBUG:103988 M +2 -1 kalyptus 1.93 M +0 -1 kalyptusCxxToSmoke.pm 1.113 --- kdebindings/kalyptus/kalyptus #1.92:1.93 @@ -576,4 +576,5 @@ ($p =~ m/^#\s*if\s+defined\(_WS_MAC_/ and $qt_embedded) or ($p =~ m/^#\s*if\s+defined\(Q_INCOMPATIBLE_3_0_ADDONS/ and $qt_embedded) or + $p =~ m/^#\s*ifndef\s+QT_NO_STL/ or $p =~ m/^#\s*if\s+defined\s*\(Q_OS_/ or $p =~ m/^#\s*if\s+defined\(Q_CC_/ or --- kdebindings/kalyptus/kalyptusCxxToSmoke.pm #1.112:1.113 @@ -551,5 +551,4 @@ or $arg->{ArgType} eq 'FILE*' # won't be able to handle that I think or $arg->{ArgType} eq 'const KKeyNative&' # - or $arg->{ArgType} =~ 'std::string' # or $arg->{ArgType} =~ /Node\s*\*/ # ) {