Usermode - Slight changes, debug/commenting only
authorJohn Hodge <[email protected]>
Sun, 6 Nov 2011 14:14:55 +0000 (22:14 +0800)
committerJohn Hodge <[email protected]>
Sun, 6 Nov 2011 14:14:55 +0000 (22:14 +0800)
Usermode/Libraries/libc.so_src/fileIO.c
Usermode/Libraries/libimage_sif.so_src/main.c

index d807a93..441e72e 100644 (file)
@@ -82,7 +82,7 @@ EXPORT FILE *freopen(const char *file, const char *mode, FILE *fp)
        case 'x':       openFlags = OPENFLAG_EXEC;\r
                break;\r
        }\r
-       \r
+\r
        //Open File\r
        if(fp->FD != -1)\r
                fp->FD = reopen(fp->FD, file, openFlags);\r
@@ -225,7 +225,8 @@ EXPORT size_t fread(void *ptr, size_t size, size_t num, FILE *fp)
 {\r
         int    ret;\r
        if(!fp || !fp->FD)      return -1;\r
-       \r
+\r
+       // TODO: Fit the spec better with the return value      \r
        ret = read(fp->FD, ptr, size*num);\r
        \r
        return ret;\r
index 4ce0a2d..c15652e 100644 (file)
@@ -45,6 +45,7 @@ tImage *Image_SIF_Parse(void *Buffer, size_t Size)
        else if(hdr->Magic == 0xF051)   // Big Endian
                bRevOrder = 1;
        else {
+               _SysDebug(" Image_SIF_Parse: Magic invalid (0x%x)", hdr->Magic);
                return NULL;
        }
        

UCC git Repository :: git.ucc.asn.au