]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/java/parse.y
tree.h (INT_CST_LT, [...]): Remove unneeded casts.
[gcc.git] / gcc / java / parse.y
index d1aa0610e2aa06b54d06bcfcfcf562c7483cb37e..1fb2175bfa4c32b2b42729e91c0d9f6489402273 100644 (file)
@@ -10824,9 +10824,11 @@ patch_newarray (node)
   for (cdim = dims; cdim; cdim = TREE_CHAIN (cdim))
     {
       type = array_type;
-      array_type = build_java_array_type (type,
-                                         TREE_CODE (cdim) == INTEGER_CST ?
-                                         TREE_INT_CST_LOW (cdim) : -1);
+      array_type
+       = build_java_array_type (type,
+                                TREE_CODE (cdim) == INTEGER_CST
+                                ? (HOST_WIDE_INT) TREE_INT_CST_LOW (cdim)
+                                : -1);
       array_type = promote_type (array_type);
     }
   dims = nreverse (dims);
This page took 0.043151 seconds and 5 git commands to generate.