[Kde-bindings] [Bug 103988] smoke bindings compile error on Solaris

Richard Dale Richard_Dale at tipitina.demon.co.uk
Sat Apr 16 11:58:03 UTC 2005


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=103988         




------- Additional Comments From Richard_Dale tipitina demon co uk  2005-04-16 13:58 -------
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*\*/ #
                 ) {



More information about the Kde-bindings mailing list