From d763e11c21d609555e9ef9f2ddb2fab69419e753 Mon Sep 17 00:00:00 2001 From: Piotr Trojanek Date: Tue, 7 Dec 2021 20:13:15 +0100 Subject: [PATCH] [Ada] Simplify type conversions in source pointer arithmetic gcc/ada/ * sem_res.adb (Resolve_String_Literal): Simplify pointer arithmetic. --- gcc/ada/sem_res.adb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/ada/sem_res.adb b/gcc/ada/sem_res.adb index d8784f150751..9a635068915d 100644 --- a/gcc/ada/sem_res.adb +++ b/gcc/ada/sem_res.adb @@ -11737,7 +11737,7 @@ package body Sem_Res is Apply_Compile_Time_Constraint_Error (N, "character out of range??", CE_Range_Check_Failed, - Loc => Source_Ptr (Int (Loc) + J)); + Loc => Loc + Source_Ptr (J)); end if; end loop; -- 2.47.2