gnome-control-center/panels/system/region
Alynx Zhou cbfd3b1ad9 system/region: Prevent preview crash from accessing invalid pointer
In !2051, we switch back to real locale before setting the label text,
however, according to nl_langinfo's manpage, the returned pointer could
be invalid after switching locale or creating new locale, so the program
may crash.

To fix this, we save the result before switching locale, so we won't
access the invalid pointer after switching locale.
2024-01-04 11:23:54 +08:00
..
cc-format-chooser.c format-chooser: Close on escape 2023-11-06 14:32:49 +00:00
cc-format-chooser.h system: Add 'Region Language' panel to system panel 2023-11-02 12:15:11 +00:00
cc-format-chooser.ui format-chooser: Close on escape 2023-11-06 14:32:49 +00:00
cc-format-preview.c system/region: Prevent preview crash from accessing invalid pointer 2024-01-04 11:23:54 +08:00
cc-format-preview.h system: Add 'Region Language' panel to system panel 2023-11-02 12:15:11 +00:00
cc-format-preview.ui system: Add 'Region Language' panel to system panel 2023-11-02 12:15:11 +00:00
cc-region-page.c Revert "system: Replace dynamic System row subtitles with static text" 2023-12-05 15:17:11 +01:00
cc-region-page.h Revert "system: Replace dynamic System row subtitles with static text" 2023-12-05 15:17:11 +01:00
cc-region-page.ui Revert "system: Replace dynamic System row subtitles with static text" 2023-12-05 15:17:11 +01:00
meson.build system: Add 'Region Language' panel to system panel 2023-11-02 12:15:11 +00:00
org.gnome.Settings-region-symbolic.svg system: Add 'Region Language' panel to system panel 2023-11-02 12:15:11 +00:00
view-layout-symbolic.svg system: Add 'Region Language' panel to system panel 2023-11-02 12:15:11 +00:00