Changeset 4069 for trunk/src/msvcrt/msvcrt.h
- Timestamp:
- Aug 22, 2000, 10:09:21 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/msvcrt/msvcrt.h
r1896 r4069 1 /* $Id: msvcrt.h,v 1. 2 1999-11-30 19:44:04 sandervlExp $ */1 /* $Id: msvcrt.h,v 1.3 2000-08-22 08:09:21 phaller Exp $ */ 2 2 3 3 /* Definitions for the MS Visual C-Runtime library (MSVCRT/MSVCRT20/MSVCRT40) 4 4 * 5 5 * Copyright 1999 Jens Wiessner 6 * Copyright 2000 Patrick Haller 6 7 */ 8 9 #ifndef _H_MSVCRT_ 10 #define _H_MSVCRT_ 11 7 12 8 13 typedef struct … … 12 17 } CRTDLL_FILE, *PCRTDLL_FILE; 13 18 14 wchar_t ** __wargv;15 wchar_t * _wpgmptr;16 wchar_t ** _wenviron;17 18 int __app_type;19 int __usermatherr;20 21 19 typedef VOID (*new_handler_type)(VOID); 22 static new_handler_type new_handler;23 24 // var Defs25 UINT MSVCRT___argc;26 LPSTR *MSVCRT___argv;27 int MSVCRT___mb_cur_max;28 LPSTR MSVCRT__acmdln;29 UINT MSVCRT__basemajor;30 UINT MSVCRT__baseminor;31 UINT MSVCRT__baseversion;32 UINT MSVCRT__commode;33 UINT MSVCRT__daylight;34 LPSTR MSVCRT__environ;35 LPSTR MSVCRT__fileinfo;36 UINT MSVCRT__fmode;37 double *MSVCRT__HUGE;38 UINT MSVCRT__osmajor;39 UINT MSVCRT__osminor;40 UINT MSVCRT__osmode;41 UINT MSVCRT__osver;42 UINT MSVCRT__osversion;43 USHORT MSVCRT__pctype[] = {0,0};44 LPSTR MSVCRT__pgmptr;45 USHORT *MSVCRT__pwctype;46 UINT MSVCRT__timezone;47 LPSTR MSVCRT__tzname;48 UINT MSVCRT__winmajor;49 UINT MSVCRT__winminor;50 UINT MSVCRT__winver;51 52 53 // syserr / sysnerr Defs54 const char *MSVCRT_sys_errlist[] = {55 __syserr00, __syserr01, __syserr02, __syserr03, __syserr04,56 __syserr05, __syserr06, __syserr07, __syserr08, __syserr09,57 __syserr10, __syserr11, __syserr12, __syserr13, __syserr14,58 __syserr15, __syserr16, __syserr17, __syserr18, __syserr19,59 __syserr20, __syserr21, __syserr22, __syserr23, __syserr24,60 __syserr25, __syserr26, __syserr27, __syserr28, __syserr29,61 __syserr30, __syserr31, __syserr32, __syserr33, __syserr34,62 __syserr35, __syserr36, __syserr37, __syserr3863 };64 int __sys_nerr = sizeof(MSVCRT_sys_errlist) / sizeof(MSVCRT_sys_errlist[0]);65 int* MSVCRT__sys_nerr = &__sys_nerr;66 20 67 21 // extern Defs 68 22 extern CRTDLL_FILE _iob; 23 24 25 #endif /* _H_MSVCRT_ */
Note:
See TracChangeset
for help on using the changeset viewer.