ソースを参照

fix for StringBuf.length

Nicolas Cannasse 11 年 前
コミット
4f3f8af991
1 ファイル変更2 行追加2 行削除
  1. 2 2
      std/cpp/_std/StringBuf.hx

+ 2 - 2
std/cpp/_std/StringBuf.hx

@@ -22,7 +22,7 @@
 @:coreApi
 @:coreApi
 class StringBuf {
 class StringBuf {
 
 
-	private var b : Array<Dynamic>;
+	private var b : Array<String>;
 
 
 	public var length(get,never) : Int;
 	public var length(get,never) : Int;
 
 
@@ -38,7 +38,7 @@ class StringBuf {
 	}
 	}
 
 
 	public function add<T>( x : T ) : Void {
 	public function add<T>( x : T ) : Void {
-		b.push(x);
+		b.push(Std.string(x));
 	}
 	}
 
 
 	public inline function addSub( s : String, pos : Int, ?len : Int ) : Void {
 	public inline function addSub( s : String, pos : Int, ?len : Int ) : Void {