Sfoglia il codice sorgente

(Flash) add missing `try` to Reflect.getProperty

Simon Krajewski 11 anni fa
parent
commit
1fafe338e2
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      std/flash/_std/Reflect.hx

+ 1 - 1
std/flash/_std/Reflect.hx

@@ -37,7 +37,7 @@
 	public static function getProperty( o : Dynamic, field : String ) : Dynamic untyped {
 	public static function getProperty( o : Dynamic, field : String ) : Dynamic untyped {
 		try {
 		try {
 			return o["get_" + field]();
 			return o["get_" + field]();
-		} catch( e : Dynamic ) {
+		} catch( e : Dynamic ) try {
 			return o[field];
 			return o[field];
 		} catch( e : Dynamic ) {
 		} catch( e : Dynamic ) {
 			return null;
 			return null;