diff options
author | Marc Espie <espie@cvs.openbsd.org> | 2005-07-01 08:59:28 +0000 |
---|---|---|
committer | Marc Espie <espie@cvs.openbsd.org> | 2005-07-01 08:59:28 +0000 |
commit | ae36f7fa11ba3a91c7f8fb688683282a5042d5b7 (patch) | |
tree | 3652c6a307ff32345fe09ba7a76cc27744f3731f /lib/libc/locale/wcstol.c | |
parent | 0d1d2004c203fa5a7aaf53d54981e8396c7068de (diff) |
Add a few missing functions so that wctype.h/wchar.h are more or less
uptodate, namely, wcsto(u)l(l) family, wcstod, stubs from wctrans/towctrans
crank minor.
okay millert@, jmc@.
Diffstat (limited to 'lib/libc/locale/wcstol.c')
-rw-r--r-- | lib/libc/locale/wcstol.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/libc/locale/wcstol.c b/lib/libc/locale/wcstol.c new file mode 100644 index 00000000000..b99506e3aa5 --- /dev/null +++ b/lib/libc/locale/wcstol.c @@ -0,0 +1,22 @@ +/* $OpenBSD: wcstol.c,v 1.1 2005/07/01 08:59:27 espie Exp $ */ +/* $NetBSD: wcstol.c,v 1.2 2003/03/11 09:21:23 tshiozak Exp $ */ + +#if defined(LIBC_SCCS) && !defined(lint) +static char rcsid[] = "$OpenBSD: wcstol.c,v 1.1 2005/07/01 08:59:27 espie Exp $"; +#endif /* LIBC_SCCS and not lint */ + +#include <ctype.h> +#include <errno.h> +#include <limits.h> +#include <stdlib.h> +#include <wchar.h> +#include <wctype.h> + +#include "wctoint.h" + +#define FUNCNAME wcstol +typedef long int_type; +#define MIN_VALUE LONG_MIN +#define MAX_VALUE LONG_MAX + +#include "_wcstol.h" |