OSDN Git Service

make QLocalePrivate arrays members const
authorIvailo Monev <xakepa10@laimg.moc>
Sun, 4 Aug 2019 18:24:13 +0000 (18:24 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Sun, 4 Aug 2019 18:24:13 +0000 (18:24 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/core/tools/qlocale_p.h

index daf79aa..9e3803b 100644 (file)
@@ -182,39 +182,39 @@ public:
     ushort m_exponential;
     ushort m_currency_digits;
     ushort m_currency_rounding;
-    char* m_quotation_start;
-    char* m_quotation_end;
-    char* m_alternate_quotation_start;
-    char* m_alternate_quotation_end;
-    char* m_language_endonym;
-    char* m_country_endonym;
-    char* m_list_pattern_part_start;
-    char* m_list_pattern_part_mid;
-    char* m_list_pattern_part_end;
-    char* m_list_pattern_part_two;
-    char* m_short_date_format;
-    char* m_long_date_format;
-    char* m_short_time_format;
-    char* m_long_time_format;
-    char* m_am;
-    char* m_pm;
-    char* m_currency_symbol;
-    char* m_currency_format;
-    char* m_currency_negative_format;
-    char* m_currency_iso_code;
-    char* m_currency_display_name[7];
-    char* m_standalone_short_month_names[12];
-    char* m_standalone_long_month_names[12];
-    char* m_standalone_narrow_month_names[12];
-    char* m_short_month_names[12];
-    char* m_long_month_names[12];
-    char* m_narrow_month_names[12];
-    char* m_standalone_short_day_names[7];
-    char* m_standalone_long_day_names[7];
-    char* m_standalone_narrow_day_names[7];
-    char* m_short_day_names[7];
-    char* m_long_day_names[7];
-    char* m_narrow_day_names[7];
+    const char* m_quotation_start;
+    const char* m_quotation_end;
+    const char* m_alternate_quotation_start;
+    const char* m_alternate_quotation_end;
+    const char* m_language_endonym;
+    const char* m_country_endonym;
+    const char* m_list_pattern_part_start;
+    const char* m_list_pattern_part_mid;
+    const char* m_list_pattern_part_end;
+    const char* m_list_pattern_part_two;
+    const char* m_short_date_format;
+    const char* m_long_date_format;
+    const char* m_short_time_format;
+    const char* m_long_time_format;
+    const char* m_am;
+    const char* m_pm;
+    const char* m_currency_symbol;
+    const char* m_currency_format;
+    const char* m_currency_negative_format;
+    const char* m_currency_iso_code;
+    const char* m_currency_display_name[7];
+    const char* m_standalone_short_month_names[12];
+    const char* m_standalone_long_month_names[12];
+    const char* m_standalone_narrow_month_names[12];
+    const char* m_short_month_names[12];
+    const char* m_long_month_names[12];
+    const char* m_narrow_month_names[12];
+    const char* m_standalone_short_day_names[7];
+    const char* m_standalone_long_day_names[7];
+    const char* m_standalone_narrow_day_names[7];
+    const char* m_short_day_names[7];
+    const char* m_long_day_names[7];
+    const char* m_narrow_day_names[7];
 };
 
 inline char QLocalePrivate::digitToCLocale(const QChar &in) const