Changeset 4128 for trunk/src


Ignore:
Timestamp:
Aug 31, 2000, 2:03:11 AM (25 years ago)
Author:
phaller
Message:

Slight improvement: wcmdln, wgetmainargs, ...

Location:
trunk/src/msvcrt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/msvcrt/msvcrt.cpp

    r4069 r4128  
    1 /* $Id: msvcrt.cpp,v 1.14 2000-08-22 08:09:21 phaller Exp $ */
     1/* $Id: msvcrt.cpp,v 1.15 2000-08-31 00:03:10 phaller Exp $ */
    22
    33/*
     
    6666UINT    MSVCRT__winminor;   
    6767UINT    MSVCRT__winver;     
     68LPWSTR  MSVCRT__wcmdln;
    6869
    6970
     
    853854
    854855/*********************************************************************
     856 *                  __p___wargv         (MSVCRT.103)
     857 */
     858wchar_t** CDECL MSVCRT___p___wargv(void)
     859{
     860  dprintf(("MSVCRT: __p___wargv\n"));
     861  return __wargv;
     862}
     863
     864
     865/*********************************************************************
    855866 *                  __p__acmdln  (MSVCRT.105)
    856867 */
     
    979990  dprintf(("MSVCRT: __p__tzname\n"));
    980991        return (char**)&MSVCRT__tzname;
     992}
     993
     994
     995/*********************************************************************
     996 *                  __p__wcmdln  (MSVCRT.122)
     997 */
     998LPWSTR* CDECL MSVCRT___p__wcmdln()
     999{
     1000  dprintf(("MSVCRT: __p__wcmdln\n"));
     1001        return &MSVCRT__wcmdln;
    9811002}
    9821003
     
    10331054
    10341055/*********************************************************************
     1056 *                  __wgetmainargs    (MSVCRT.140)
     1057 */
     1058char* CDECL MSVCRT___wgetmainargs(DWORD arg0,
     1059                                  DWORD arg1,
     1060                                  DWORD arg2,
     1061                                  DWORD arg3,
     1062                                  DWORD arg4)
     1063{
     1064  dprintf(("MSVCRT: __wgetmainargs(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented\n",
     1065           arg0,
     1066           arg1,
     1067           arg2,
     1068           arg3,
     1069           arg4));
     1070 
     1071  // __argc
     1072  // __wargv
     1073  // _wenviron
     1074 
     1075  return (char*)arg2;
     1076}       
     1077
     1078
     1079/*********************************************************************
    10351080 *                  _adjust_fdiv    (MSVCRT.158)
    10361081 *      FIXME - Could not find anything about it
  • trunk/src/msvcrt/msvcrt.def

    r4067 r4128  
    1 ; $Id: msvcrt.def,v 1.18 2000-08-22 02:45:41 phaller Exp $
     1; $Id: msvcrt.def,v 1.19 2000-08-31 00:03:11 phaller Exp $
    22
    33;
     
    112112    __p___initenv               = _MSVCRT___p__initenv          @101
    113113    __p___mb_cur_max            = _MSVCRT___p___mb_cur_max      @102
    114 ;   __p___wargv                                                 @103
     114    __p___wargv                 = _MSVCRT___p___wargv           @103
    115115;   __p___winitenv                                              @104
    116116    __p__acmdln                 = _MSVCRT___p__acmdln           @105
     
    131131    __p__timezone               = _MSVCRT___p__timezone         @120
    132132    __p__tzname                 = _MSVCRT___p__tzname           @121
    133 ;   __p__wcmdln                                                 @122
     133    __p__wcmdln                 = _MSVCRT___p__wcmdln           @122
    134134;   __p__wenviron                                               @123
    135135    __p__winmajor               = _MSVCRT___p__winmajor         @124
     
    149149;   __unguarded_readlc_active                                   @138
    150150    __wargv                                                     @139
    151 ;   __wgetmainargs                                              @140
     151    __wgetmainargs              = _MSVCRT___wgetmainargs        @140
    152152;   __winitenv                                                  @141
    153153    _abnormal_termination       = _CRTDLL__abnormal_termination @142
    154154    _access                     = _CRTDLL__access               @143
    155     _acmdln                     = MSVCRT__acmdln                @144
     155    _acmdln                     = MSVCRT__acmdln                @144 ; var export
    156156;   _adj_fdiv_m16i                                              @145
    157157;   _adj_fdiv_m32                                               @146
     
    501501    _wchdir                     = _MSVCRT__wchdir               @486
    502502    _wchmod                     = _MSVCRT__wchmod               @487
    503 ;   _wcmdln                                                     @488   
     503    _wcmdln                     = MSVCRT__wcmdln                @488 ; var export
    504504    _wcreat                     = _MSVCRT__wcreat               @489
    505505    _wcsdup                     = _CRTDLL__wcsdup               @490
Note: See TracChangeset for help on using the changeset viewer.