diff options
Diffstat (limited to 'lib/hard-locale.h')
| -rw-r--r-- | lib/hard-locale.h | 30 | 
1 files changed, 12 insertions, 18 deletions
diff --git a/lib/hard-locale.h b/lib/hard-locale.h index 5440f38a..6066f4ed 100644 --- a/lib/hard-locale.h +++ b/lib/hard-locale.h @@ -1,27 +1,18 @@  /* Determine whether a locale is hard. -   Copyright (C) 1999, 2003-2004, 2009-2018 Free Software Foundation, Inc. +   Copyright (C) 1999, 2003-2004, 2009-2022 Free Software Foundation, Inc. -   This program is free software: you can redistribute it and/or -   modify it under the terms of either: +   This file is free software: you can redistribute it and/or modify +   it under the terms of the GNU Lesser General Public License as +   published by the Free Software Foundation; either version 2.1 of the +   License, or (at your option) any later version. -     * the GNU Lesser General Public License as published by the Free -       Software Foundation; either version 3 of the License, or (at your -       option) any later version. - -   or - -     * the GNU General Public License as published by the Free -       Software Foundation; either version 2 of the License, or (at your -       option) any later version. - -   or both in parallel, as here. -   This program is distributed in the hope that it will be useful, +   This file is distributed in the hope that it will be useful,     but WITHOUT ANY WARRANTY; without even the implied warranty of     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -   GNU General Public License for more details. +   GNU Lesser General Public License for more details. -   You should have received a copy of the GNU General Public License +   You should have received a copy of the GNU Lesser General Public License     along with this program.  If not, see <https://www.gnu.org/licenses/>.  */  #ifndef HARD_LOCALE_H_ @@ -29,6 +20,9 @@  # include <stdbool.h> -bool hard_locale (int); +/* Return true if the specified CATEGORY of the current locale is hard, i.e. +   different from the C or POSIX locale that has a fixed behavior. +   CATEGORY must be one of the LC_* values, but not LC_ALL.  */ +extern bool hard_locale (int category);  #endif /* HARD_LOCALE_H_ */  | 
