18d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt/* gunicodeprivate.h 28d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * 38d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * Copyright (C) 2003 Noah Levitt 48d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * 58d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * This library is free software; you can redistribute it and/or 68d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * modify it under the terms of the GNU Lesser General Public 78d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * License as published by the Free Software Foundation; either 88d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * version 2 of the License, or (at your option) any later version. 98d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * 108d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * This library is distributed in the hope that it will be useful, 118d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * but WITHOUT ANY WARRANTY; without even the implied warranty of 128d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 138d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * Lesser General Public License for more details. 148d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * 158d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * You should have received a copy of the GNU Lesser General Public 168d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * License along with this library; if not, write to the 178d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * Free Software Foundation, Inc., 59 Temple Place - Suite 330, 188d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt * Boston, MA 02111-1307, USA. 198d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt */ 208d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt 218d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt#ifndef __G_UNICODE_PRIVATE_H__ 228d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt#define __G_UNICODE_PRIVATE_H__ 238d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt 248d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt#include "glib.h" 258d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt 268d91ba8c585f269229c768415b04fdd222e6fa72Noah LevittG_BEGIN_DECLS 278d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt 28793da74d005f30c1db0d060d35a16c91da57f76cMatthias ClasenG_GNUC_INTERNAL gunichar *_g_utf8_normalize_wc 29793da74d005f30c1db0d060d35a16c91da57f76cMatthias Clasen (const gchar *str, 30793da74d005f30c1db0d060d35a16c91da57f76cMatthias Clasen gssize max_len, 31793da74d005f30c1db0d060d35a16c91da57f76cMatthias Clasen GNormalizeMode mode); 328d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt 338d91ba8c585f269229c768415b04fdd222e6fa72Noah LevittG_END_DECLS 348d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt 358d91ba8c585f269229c768415b04fdd222e6fa72Noah Levitt#endif /* __G_UNICODE_PRIVATE_H__ */ 36