1 /* 2 * $Id$ 3 * 4 * Copyright (c) 2015, vim-jp 5 * 6 * This source code is released for free distribution under the terms of the 7 * GNU General Public License version 2 or (at your option) any later version. 8 * 9 * This module contains functions for checking multibyte character set. 10 */ 11 #ifndef CTAGS_MAIN_MBCS_PRIVATE_H 12 #define CTAGS_MAIN_MBCS_PRIVATE_H 13 14 /* 15 * INCLUDE FILES 16 */ 17 #include "general.h" /* must always come first */ 18 19 #include "vstring.h" 20 21 #ifdef HAVE_ICONV 22 23 /* 24 * FUNCTION PROTOTYPES 25 */ 26 extern bool openConverter (const char*, const char*); 27 extern bool convertString (vString *const); 28 extern void closeConverter (void); 29 30 #endif /* HAVE_ICONV */ 31 32 #endif /* CTAGS_MAIN_MBCS_PRIVATE_H */ 33