VirtualBox

Changeset 36597 in vbox for trunk/src/VBox/Runtime/r3/posix


Ignore:
Timestamp:
Apr 6, 2011 7:46:15 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
71042
Message:

IPRT: Implemented the memory tracker.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp

    r34579 r36597  
    376376
    377377
     378RTFILE rtFileGetStandard(RTHANDLESTD enmStdHandle)
     379{
     380    int fd;
     381    switch (enmStdHandle)
     382    {
     383        case RTHANDLESTD_INPUT:  fd = 0; break;
     384        case RTHANDLESTD_OUTPUT: fd = 1; break;
     385        case RTHANDLESTD_ERROR:  fd = 2; break;
     386            break;
     387        default:
     388            AssertFailedReturn(NIL_RTFILE);
     389    }
     390
     391    struct stat st;
     392    int rc = fstat(fd, &st);
     393    if (rc == -1)
     394        return NIL_RTFILE;
     395    return (RTFILE)fd;
     396}
     397
     398
    378399RTR3DECL(int)  RTFileDelete(const char *pszFilename)
    379400{
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette