Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2024-05-18 08:30:07

0001 /* Copyright (C) 2003 Free Software Foundation, Inc.
0002    This file is part of the GNU CHARSET Library.
0003 
0004    The GNU CHARSET Library is free software; you can redistribute it and/or
0005    modify it under the terms of the GNU Lesser General Public License as
0006    published by the Free Software Foundation; either version 2 of the
0007    License, or (at your option) any later version.
0008 
0009    The GNU CHARSET Library is distributed in the hope that it will be useful,
0010    but WITHOUT ANY WARRANTY; without even the implied warranty of
0011    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0012    Lesser General Public License for more details.
0013 
0014    You should have received a copy of the GNU Lesser General Public License
0015    along with the GNU CHARSET Library; see the file COPYING.LIB.  If not,
0016    see <https://www.gnu.org/licenses/>.  */
0017 
0018 #ifndef _LIBCHARSET_H
0019 #define _LIBCHARSET_H
0020 
0021 #include <localcharset.h>
0022 
0023 
0024 #ifdef __cplusplus
0025 extern "C" {
0026 #endif
0027 
0028 
0029 /* Support for relocatable packages.  */
0030 
0031 /* Sets the original and the current installation prefix of the package.
0032    Relocation simply replaces a pathname starting with the original prefix
0033    by the corresponding pathname with the current prefix instead.  Both
0034    prefixes should be directory names without trailing slash (i.e. use ""
0035    instead of "/").  */
0036 extern void libcharset_set_relocation_prefix (const char *orig_prefix,
0037                                               const char *curr_prefix);
0038 
0039 
0040 #ifdef __cplusplus
0041 }
0042 #endif
0043 
0044 
0045 #endif /* _LIBCHARSET_H */