From cef3ebcc25128fd5158e3c90bcedb5431b8893ae Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 6 Nov 2011 22:14:55 +0800 Subject: [PATCH] Usermode - Slight changes, debug/commenting only --- Usermode/Libraries/libc.so_src/fileIO.c | 5 +++-- Usermode/Libraries/libimage_sif.so_src/main.c | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Usermode/Libraries/libc.so_src/fileIO.c b/Usermode/Libraries/libc.so_src/fileIO.c index d807a938..441e72e0 100644 --- a/Usermode/Libraries/libc.so_src/fileIO.c +++ b/Usermode/Libraries/libc.so_src/fileIO.c @@ -82,7 +82,7 @@ EXPORT FILE *freopen(const char *file, const char *mode, FILE *fp) case 'x': openFlags = OPENFLAG_EXEC; break; } - + //Open File if(fp->FD != -1) fp->FD = reopen(fp->FD, file, openFlags); @@ -225,7 +225,8 @@ EXPORT size_t fread(void *ptr, size_t size, size_t num, FILE *fp) { int ret; if(!fp || !fp->FD) return -1; - + + // TODO: Fit the spec better with the return value ret = read(fp->FD, ptr, size*num); return ret; diff --git a/Usermode/Libraries/libimage_sif.so_src/main.c b/Usermode/Libraries/libimage_sif.so_src/main.c index 4ce0a2d3..c15652e7 100644 --- a/Usermode/Libraries/libimage_sif.so_src/main.c +++ b/Usermode/Libraries/libimage_sif.so_src/main.c @@ -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; } -- 2.20.1