Browse Source

[java] Fixed javax - needs java prefix

Cauê Waneck 11 years ago
parent
commit
e73265acfc
2 changed files with 8 additions and 4 deletions
  1. 6 2
      genjava.ml
  2. 2 2
      std/java/net/SslSocket.hx

+ 6 - 2
genjava.ml

@@ -2035,9 +2035,13 @@ let configure gen =
 		| _ -> false
 	in
 
-	let is_dynamic_expr e = is_dynamic e.etype || match e.eexpr with
+	let is_dynamic_expr e =
+		print_endline (e.epos.pfile ^ ":: " ^ debug_expr e);
+		is_dynamic e.etype || match e.eexpr with
 		| TField(tf, f) -> field_is_dynamic tf.etype f
-		| _ -> false
+		| _ ->
+			print_endline (e.epos.pfile ^ ": yes");
+			false
 	in
 
 	let may_nullable t = match gen.gfollow#run_f t with

+ 2 - 2
std/java/net/SslSocket.hx

@@ -27,8 +27,8 @@ package java.net;
 	{
 		try
 		{
-			this.sock = javax.net.ssl.SSLSocketFactory.getDefault().createSocket();
-			this.server = javax.net.ssl.SSLServerSocketFactory.getDefault().createServerSocket();
+			this.sock = java.javax.net.ssl.SSLSocketFactory.getDefault().createSocket();
+			this.server = java.javax.net.ssl.SSLServerSocketFactory.getDefault().createServerSocket();
 		} catch(e:Dynamic) throw e;
 	}