1*09d4459fSDaniel Fojt /* Determine whether a locale is hard. 2*09d4459fSDaniel Fojt 3*09d4459fSDaniel Fojt Copyright (C) 1999, 2003-2004, 2009-2020 Free Software Foundation, Inc. 4*09d4459fSDaniel Fojt 5*09d4459fSDaniel Fojt This program is free software: you can redistribute it and/or modify 6*09d4459fSDaniel Fojt it under the terms of the GNU General Public License as published by 7*09d4459fSDaniel Fojt the Free Software Foundation; either version 3 of the License, or 8*09d4459fSDaniel Fojt (at your option) any later version. 9*09d4459fSDaniel Fojt 10*09d4459fSDaniel Fojt This program is distributed in the hope that it will be useful, 11*09d4459fSDaniel Fojt but WITHOUT ANY WARRANTY; without even the implied warranty of 12*09d4459fSDaniel Fojt MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13*09d4459fSDaniel Fojt GNU General Public License for more details. 14*09d4459fSDaniel Fojt 15*09d4459fSDaniel Fojt You should have received a copy of the GNU General Public License 16*09d4459fSDaniel Fojt along with this program. If not, see <https://www.gnu.org/licenses/>. */ 17*09d4459fSDaniel Fojt 18*09d4459fSDaniel Fojt #ifndef HARD_LOCALE_H_ 19*09d4459fSDaniel Fojt # define HARD_LOCALE_H_ 1 20*09d4459fSDaniel Fojt 21*09d4459fSDaniel Fojt # include <stdbool.h> 22*09d4459fSDaniel Fojt 23*09d4459fSDaniel Fojt /* Return true if the specified CATEGORY of the current locale is hard, i.e. 24*09d4459fSDaniel Fojt different from the C or POSIX locale that has a fixed behavior. 25*09d4459fSDaniel Fojt CATEGORY must be one of the LC_* values, but not LC_ALL. */ 26*09d4459fSDaniel Fojt extern bool hard_locale (int category); 27*09d4459fSDaniel Fojt 28*09d4459fSDaniel Fojt #endif /* HARD_LOCALE_H_ */ 29