Changeset 1884 for trunk/src/crtdll


Ignore:
Timestamp:
Nov 30, 1999, 3:18:07 PM (26 years ago)
Author:
sandervl
Message:

JW's update

Location:
trunk/src/crtdll
Files:
2 edited

Legend:

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

    r1868 r1884  
    1 /* $Id: crtdll.cpp,v 1.11 1999-11-28 17:22:26 sandervl Exp $ */
     1/* $Id: crtdll.cpp,v 1.12 1999-11-30 14:16:44 sandervl Exp $ */
    22
    33/*
     
    308308
    309309        i=0;xargv=NULL;xargc=0;afterlastspace=0;
    310 /*
    311         dprintf(("CRTDLL: GetMainArgs i loop\n"));
    312310        while (cmdline[i]) {
    313311                if (cmdline[i]==' ') {
    314         dprintf(("CRTDLL: GetMainArgs *1\n"));
    315312                        xargv=(char**)HeapReAlloc( GetProcessHeap(), 0, xargv,
    316313                                                   sizeof(char*)*(++xargc));
     
    319316                                                       cmdline+afterlastspace);
    320317                        i++;
    321         dprintf(("CRTDLL: GetMainArgs *2\n"));
    322318                        while (cmdline[i]==' ')
    323319                                i++;
    324320                        if (cmdline[i])
    325321                                afterlastspace=i;
    326         dprintf(("CRTDLL: GetMainArgs *3\n"));
    327322
    328323                } else
     
    333328        xargv=(char**)HeapReAlloc( GetProcessHeap(), 0, xargv,
    334329                                   sizeof(char*)*(++xargc));
    335         dprintf(("CRTDLL: GetMainArgs *4\n"));
    336330        cmdline[i]='\0';
    337         dprintf(("CRTDLL: GetMainArgs *5\n"));
    338331        xargv[xargc-1] = HEAP_strdupA( GetProcessHeap(), 0,
    339332                                       cmdline+afterlastspace);
    340 */
    341333        CRTDLL_argc_dll = xargc;
    342334        *argc           = xargc;
  • trunk/src/crtdll/crtinc.h

    r1868 r1884  
    1 /* $Id: crtinc.h,v 1.8 1999-11-28 17:22:27 sandervl Exp $ */
     1/* $Id: crtinc.h,v 1.9 1999-11-30 14:16:45 sandervl Exp $ */
    22
    33/* Definitions for the CRTDLL library (CRTDLL.DLL)
     
    180180LPSTR   CRTDLL_pgmptr_dll;       /* CRTDLL.246 */
    181181USHORT *CRTDLL_pwctype_dll;      /* CRTDLL.253 */
    182 // UINT         CRTDLL_sys_errlist;      /* CRTDLL.300 */
    183 // UINT         CRTDLL_sys_nerr_dll;     /* CRTDLL.301 */
    184182UINT    CRTDLL_timezone_dll;     /* CRTDLL.304 */
    185183LPSTR   CRTDLL_tzname;           /* CRTDLL.307 */
     
    299297
    300298// syserr / sysnerr Defs
    301 char __syserr00[] = "No Error";
    302 char __syserr01[] = "Input to function out of range (EDOM)";
    303 char __syserr02[] = "Output of function out of range (ERANGE)";
    304 char __syserr03[] = "Argument list too long (E2BIG)";
    305 char __syserr04[] = "Permission denied (EACCES)";
    306 char __syserr05[] = "Resource temporarily unavailable (EAGAIN)";
    307 char __syserr06[] = "Bad file descriptor (EBADF)";
    308 char __syserr07[] = "Resource busy (EBUSY)";
    309 char __syserr08[] = "No child processes (ECHILD)";
    310 char __syserr09[] = "Resource deadlock avoided (EDEADLK)";
    311 char __syserr10[] = "File exists (EEXIST)";
    312 char __syserr11[] = "Bad address (EFAULT)";
    313 char __syserr12[] = "File too large (EFBIG)";
    314 char __syserr13[] = "Interrupted system call (EINTR)";
    315 char __syserr14[] = "Invalid argument (EINVAL)";
    316 char __syserr15[] = "Input or output error (EIO)";
    317 char __syserr16[] = "Is a directory (EISDIR)";
    318 char __syserr17[] = "Too many open files (EMFILE)";
    319 char __syserr18[] = "Too many links (EMLINK)";
    320 char __syserr19[] = "File name too long (ENAMETOOLONG)";
    321 char __syserr20[] = "Too many open files in system (ENFILE)";
    322 char __syserr21[] = "No such device (ENODEV)";
    323 char __syserr22[] = "No such file or directory (ENOENT)";
    324 char __syserr23[] = "Unable to execute file (ENOEXEC)";
    325 char __syserr24[] = "No locks available (ENOLCK)";
    326 char __syserr25[] = "Not enough memory (ENOMEM)";
    327 char __syserr26[] = "No space left on drive (ENOSPC)";
    328 char __syserr27[] = "Function not implemented (ENOSYS)";
    329 char __syserr28[] = "Not a directory (ENOTDIR)";
    330 char __syserr29[] = "Directory not empty (ENOTEMPTY)";
    331 char __syserr30[] = "Inappropriate I/O control operation (ENOTTY)";
    332 char __syserr31[] = "No such device or address (ENXIO)";
    333 char __syserr32[] = "Operation not permitted (EPERM)";
    334 char __syserr33[] = "Broken pipe (EPIPE)";
    335 char __syserr34[] = "Read-only file system (EROFS)";
    336 char __syserr35[] = "Invalid seek (ESPIPE)";
    337 char __syserr36[] = "No such process (ESRCH)";
    338 char __syserr37[] = "Improper link (EXDEV)";
    339 char __syserr38[] = "No more files (ENMFILE)";
    340 
    341299const char *CRTDLL_sys_errlist[] = {
    342300__syserr00, __syserr01, __syserr02, __syserr03, __syserr04,
Note: See TracChangeset for help on using the changeset viewer.