1 /* $MirOS: src/lib/libc/i18n/iswTYPE.c,v 1.4 2007/02/02 21:16:27 tg Exp $ */ 2 3 /*- 4 * Copyright (c) 2006 5 * Thorsten Glaser <tg@mirbsd.de> 6 * 7 * Provided that these terms and disclaimer and all copyright notices 8 * are retained or reproduced in an accompanying document, permission 9 * is granted to deal in this work without restriction, including un- 10 * limited rights to use, publicly perform, distribute, sell, modify, 11 * merge, give away, or sublicence. 12 * 13 * This work is provided "AS IS" and WITHOUT WARRANTY of any kind, to 14 * the utmost extent permitted by applicable law, neither express nor 15 * implied; without malicious intent or gross negligence. In no event 16 * may a licensor, author or contributor be held liable for indirect, 17 * direct, other damage, loss, or other issues arising in any way out 18 * of dealing in the work, even if advised of the possibility of such 19 * damage or existence of a defect, except proven that it results out 20 * of said person's immediate fault when using the work as intended. 21 */ 22 23 #include <wctype.h> 24 25 #define mir18n_attributes 26 #include "mir18n.h" 27 28 __RCSID("$MirOS: src/lib/libc/i18n/iswTYPE.c,v 1.4 2007/02/02 21:16:27 tg Exp $ expanded to isw@@TYPE@@.c"); 29 30 #undef isw@@TYPE@@ 31 int 32 isw@@TYPE@@(wint_t wc) 33 { 34 return (iswctype(wc, wctype_@@TYPE@@)); 35 } 36