00001 /* Copyright (C) 2003 Free Software Foundation, Inc. 00002 This file is part of the GNU CHARSET Library. 00003 00004 The GNU CHARSET Library is free software; you can redistribute it and/or 00005 modify it under the terms of the GNU Library General Public License as 00006 published by the Free Software Foundation; either version 2 of the 00007 License, or (at your option) any later version. 00008 00009 The GNU CHARSET Library is distributed in the hope that it will be useful, 00010 but WITHOUT ANY WARRANTY; without even the implied warranty of 00011 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00012 Library General Public License for more details. 00013 00014 You should have received a copy of the GNU Library General Public License 00015 along with the GNU CHARSET Library; see the file COPYING.LIB. If not, 00016 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 00017 Boston, MA 02111-1307, USA. */ 00018 00019 #ifndef _LIBCHARSET_H 00020 #define _LIBCHARSET_H 00021 00022 #include <localcharset.h> 00023 00024 00025 #ifdef __cplusplus 00026 extern "C" { 00027 #endif 00028 00029 00030 /* Support for relocatable packages. */ 00031 00032 /* Sets the original and the current installation prefix of the package. 00033 Relocation simply replaces a pathname starting with the original prefix 00034 by the corresponding pathname with the current prefix instead. Both 00035 prefixes should be directory names without trailing slash (i.e. use "" 00036 instead of "/"). */ 00037 extern void libcharset_set_relocation_prefix (const char *orig_prefix, 00038 const char *curr_prefix); 00039 00040 00041 #ifdef __cplusplus 00042 } 00043 #endif 00044 00045 00046 #endif /* _LIBCHARSET_H */
1.5.9