Bläddra i källkod

fixes with new Type api

Nicolas Cannasse 19 år sedan
förälder
incheckning
df9590f854
2 ändrade filer med 2 tillägg och 2 borttagningar
  1. 1 1
      std/neko/db/Manager.hx
  2. 1 1
      std/neko/db/Transaction.hx

+ 1 - 1
std/neko/db/Manager.hx

@@ -52,7 +52,7 @@ class Manager<T : Object> {
 	var table_name : String;
 	var table_fields : List<String>;
 	var table_keys : Array<String>;
-	var class_proto : Class;
+	var class_proto : { prototype : Dynamic };
 
 	public function new( cl : Dynamic ) {
 		// get basic infos

+ 1 - 1
std/neko/db/Transaction.hx

@@ -29,7 +29,7 @@ import Reflect;
 class Transaction {
 
 	public static function isDeadlock(e : Dynamic) {
-		return Reflect.typeof(e) == TObject && Std.is(e.msg,String) && (~/Deadlock found/.match(e.msg) || ~/Lock wait timeout/.match(e.msg));
+		return Reflect.isObject(e) && Std.is(e.msg,String) && (~/Deadlock found/.match(e.msg) || ~/Lock wait timeout/.match(e.msg));
 	}
 
 	private static function runMainLoop(mainFun,logError,count) {