we now have stubs for the annoying ANSI multibyte character functions
authorDonn Seeley <donn@ucbvax.Berkeley.EDU>
Tue, 19 Feb 1991 02:23:19 +0000 (18:23 -0800)
committerDonn Seeley <donn@ucbvax.Berkeley.EDU>
Tue, 19 Feb 1991 02:23:19 +0000 (18:23 -0800)
SCCS-vsn: include/stdlib.h 5.7

usr/src/include/stdlib.h

index 4ee2e6e..17f259d 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)stdlib.h    5.6 (Berkeley) %G%
+ *     @(#)stdlib.h    5.7 (Berkeley) %G%
  */
 
 #ifndef _STDLIB_H_
  */
 
 #ifndef _STDLIB_H_
@@ -66,6 +66,13 @@ unsigned long
         strtoul __P((const char *_nptr, char **_endptr, int _base));
 int     system __P((const char *_string));
 
         strtoul __P((const char *_nptr, char **_endptr, int _base));
 int     system __P((const char *_string));
 
+/* these are currently just stubs */
+int    mblen __P((const char *_s, size_t _n));
+size_t mbstowcs __P((wchar_t *_pwcs, const char *_s, size_t _n));
+int    wctomb __P((char *_s, wchar_t _wchar));
+int    mbtowc __P((wchar_t *_pwc, const char *_s, size_t _n));
+size_t wcstombs __P((char *_s, const wchar_t *_pwcs, size_t _n));
+
 #ifndef _ANSI_SOURCE
 void    cfree __P((void *_ptr));
 int    putenv __P((const char *_string));
 #ifndef _ANSI_SOURCE
 void    cfree __P((void *_ptr));
 int    putenv __P((const char *_string));
@@ -73,12 +80,7 @@ int  setenv __P((const char *_string, const char *_value, int _overwrite));
 #endif
 
 #ifdef NOT_YET_IMPLEMENTED
 #endif
 
 #ifdef NOT_YET_IMPLEMENTED
-int    mblen __P((const char *_s, size_t _n));
-size_t mbstowcs __P((wchar_t *_pwcs, const char *_s, size_t _n));
-int    wctomb __P((char *_s, wchar_t _wchar));
-int    mbtowc __P((wchar_t *_pwc, const char *_s, size_t _n));
 double strtod __P((const char *_nptr, char **_endptr));
 double strtod __P((const char *_nptr, char **_endptr));
-size_t wcstombs __P((char *_s, const wchar_t *_pwcs, size_t _n));
 #endif
 __END_DECLS
 
 #endif
 __END_DECLS