]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/cp/cp-gimplify.c
PR c++/85662
[thirdparty/gcc.git] / gcc / cp / cp-gimplify.c
index 74490654631fe66d5954779415039ff4ba8c91d5..84882f8dbb74d17409dc0d87bd0cf5436bebfe49 100644 (file)
@@ -2232,7 +2232,7 @@ cp_fold (tree x)
              val = TREE_OPERAND (val, 0);
              STRIP_NOPS (val);
              if (TREE_CODE (val) == INTEGER_CST)
-               return fold_convert (TREE_TYPE (x), fold_offsetof_1 (op0));
+               return fold_offsetof (op0, TREE_TYPE (x));
            }
        }
       goto finish_unary;