Explorar o código

[java] minor fix

Caue Waneck %!s(int64=13) %!d(string=hai) anos
pai
achega
93a9c51ecc
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      genjava.ml

+ 1 - 1
genjava.ml

@@ -512,7 +512,7 @@ struct
         | TField( ef, "length" ) when is_string ef.etype ->
           { e with eexpr = TCall(Type.map_expr run e, []) }
         | TCall( ( { eexpr = TField({ eexpr = TTypeExpr (TTypeDecl t) }, "fromCharCode") } ), [cc] ) when is_string (follow (TType(t,List.map snd t.t_types))) ->
-          { e with eexpr = TNew(get_cl_from_t basic.tstring, [], [mk_cast tchar cc; mk_int gen 1 cc.epos]) }
+          { e with eexpr = TNew(get_cl_from_t basic.tstring, [], [mk_cast tchar (run cc); mk_int gen 1 cc.epos]) }
         | TCall( ( { eexpr = TField(ef, ("charAt" as field)) } ), args )
         | TCall( ( { eexpr = TField(ef, ("charCodeAt" as field)) } ), args )
         | TCall( ( { eexpr = TField(ef, ("split" as field)) } ), args )