1*65b8c882Skettenis /* $OpenBSD: wcstoimax.c,v 1.1 2009/01/13 18:13:51 kettenis Exp $ */ 2*65b8c882Skettenis /* $NetBSD: wcstol.c,v 1.2 2003/03/11 09:21:23 tshiozak Exp $ */ 3*65b8c882Skettenis 4*65b8c882Skettenis #include <ctype.h> 5*65b8c882Skettenis #include <errno.h> 6*65b8c882Skettenis #include <inttypes.h> 7*65b8c882Skettenis #include <stdint.h> 8*65b8c882Skettenis #include <stdlib.h> 9*65b8c882Skettenis #include <wchar.h> 10*65b8c882Skettenis #include <wctype.h> 11*65b8c882Skettenis 12*65b8c882Skettenis #include "wctoint.h" 13*65b8c882Skettenis 14*65b8c882Skettenis #define FUNCNAME wcstoimax 15*65b8c882Skettenis typedef intmax_t int_type; 16*65b8c882Skettenis #define MIN_VALUE INTMAX_MIN 17*65b8c882Skettenis #define MAX_VALUE INTMAX_MAX 18*65b8c882Skettenis 19*65b8c882Skettenis #include "_wcstol.h" 20