فهرست منبع

call haxe.System.reportError if usesys

ncannasse 7 سال پیش
والد
کامیت
7c7fd02f7b
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      hxd/System.hl.hx

+ 3 - 1
hxd/System.hl.hx

@@ -127,8 +127,10 @@ class System {
 	public dynamic static function reportError( e : Dynamic ) {
 	public dynamic static function reportError( e : Dynamic ) {
 		var stack = haxe.CallStack.toString(haxe.CallStack.exceptionStack());
 		var stack = haxe.CallStack.toString(haxe.CallStack.exceptionStack());
 		var err = try Std.string(e) catch( _ : Dynamic ) "????";
 		var err = try Std.string(e) catch( _ : Dynamic ) "????";
+		#if usesys
+		haxe.System.reportError(err + stack);
+		#else
 		Sys.println(err + stack);
 		Sys.println(err + stack);
-		#if !usesys
 		if( dismissErrors )
 		if( dismissErrors )
 			return;
 			return;