# HG changeset patch # User Max Samukha # Date 1273832124 -10800 # Node ID 2691dd58d7e10c3afebce4dcfd57d85fa780d90e # Parent 719604a71da0828a192cf7e0a73b4b81c8c1293c fixed QSlitter.getRange diff -r 719604a71da0 -r 2691dd58d7e1 d2/qtd/Attribute.d --- a/d2/qtd/Attribute.d Fri May 14 12:38:00 2010 +0300 +++ b/d2/qtd/Attribute.d Fri May 14 13:15:24 2010 +0300 @@ -24,7 +24,9 @@ /** Allows multiple attributes of the same category to be associated with the symbol. */ - allowMultiple = 0x0000_0001, + allowMultiple = 0x0000_0001, + + /* internal */ inner = 0x0000_0002 } private template attributeId(alias symbol, uint index = 0) diff -r 719604a71da0 -r 2691dd58d7e1 generator/typesystem_gui-java.java --- a/generator/typesystem_gui-java.java Fri May 14 12:38:00 2010 +0300 +++ b/generator/typesystem_gui-java.java Fri May 14 13:15:24 2010 +0300 @@ -935,11 +935,11 @@ class QSplitter___ extends QSplitter { public struct Range { - public static Range opCall(int min, int max) { + public static Range opCall(int min, int max) { Range rng; - rng.minimum = min; + rng.minimum = min; rng.maximum = max; - return rng; + return rng; } public int minimum; @@ -947,12 +947,9 @@ } public final Range getRange(int index) { - int* min; - int* max; - - getRange(index, min, max); - - return Range(*min, *max); + Range range; + getRange(index, &range.minimum, &range.maximum); + return range; } }// class