summaryrefslogtreecommitdiff
path: root/i18npool/source/calendar/calendar_gregorian.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'i18npool/source/calendar/calendar_gregorian.cxx')
-rw-r--r--i18npool/source/calendar/calendar_gregorian.cxx26
1 files changed, 22 insertions, 4 deletions
diff --git a/i18npool/source/calendar/calendar_gregorian.cxx b/i18npool/source/calendar/calendar_gregorian.cxx
index 53fe9b1c70bd..2134eb0abbde 100644
--- a/i18npool/source/calendar/calendar_gregorian.cxx
+++ b/i18npool/source/calendar/calendar_gregorian.cxx
@@ -932,17 +932,27 @@ Calendar_gregorian::getDisplayStringImpl( sal_Int32 nCalendarDisplayCode, sal_In
value += 1; // month is zero based
[[fallthrough]];
case CalendarDisplayCode::SHORT_DAY:
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%" SAL_PRIdINT32, value); // #100211# - checked
+ SAL_WNODEPRECATED_DECLARATIONS_POP
break;
case CalendarDisplayCode::LONG_YEAR:
- if ( aCalendar.Name == "gengou" )
+ if ( aCalendar.Name == "gengou" ) {
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%02" SAL_PRIdINT32, value); // #100211# - checked
- else
+ SAL_WNODEPRECATED_DECLARATIONS_POP
+ }
+ else {
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%" SAL_PRIdINT32, value); // #100211# - checked
+ SAL_WNODEPRECATED_DECLARATIONS_POP
+ }
break;
case CalendarDisplayCode::LONG_MONTH:
value += 1; // month is zero based
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%02" SAL_PRIdINT32, value); // #100211# - checked
+ SAL_WNODEPRECATED_DECLARATIONS_POP
break;
case CalendarDisplayCode::SHORT_YEAR:
// Take last 2 digits, or only one if value<10, for example,
@@ -956,13 +966,21 @@ Calendar_gregorian::getDisplayStringImpl( sal_Int32 nCalendarDisplayCode, sal_In
// E for the other calendar and currently (2013-02-28) ROC is
// the only calendar using this.
// See i#116701 and fdo#60915
- if (value < 100 || bEraMode || (eraArray && (eraArray[0].flags & kDisplayEraForcedLongYear)))
+ if (value < 100 || bEraMode || (eraArray && (eraArray[0].flags & kDisplayEraForcedLongYear))) {
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%" SAL_PRIdINT32, value); // #100211# - checked
- else
+ SAL_WNODEPRECATED_DECLARATIONS_POP
+ }
+ else {
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%02" SAL_PRIdINT32, value % 100); // #100211# - checked
+ SAL_WNODEPRECATED_DECLARATIONS_POP
+ }
break;
case CalendarDisplayCode::LONG_DAY:
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH // sprintf (macOS 13 SDK)
sprintf(aStr, "%02" SAL_PRIdINT32, value); // #100211# - checked
+ SAL_WNODEPRECATED_DECLARATIONS_POP
break;
case CalendarDisplayCode::SHORT_DAY_NAME: