diff options
author | Rom Lemarchand <romlem@google.com> | 2013-06-28 09:45:08 -0700 |
---|---|---|
committer | Rom Lemarchand <romlem@google.com> | 2013-06-28 17:00:41 -0700 |
commit | c9cce4b981c79d543d2d10d2365e81fb39ad3da9 (patch) | |
tree | 130026115d3be9077a51f34e025302a1bbf4018b /fastboot/util_windows.c | |
parent | 1d932e2bc6f09705320804215149ec072bdf9805 (diff) | |
download | system_core-c9cce4b981c79d543d2d10d2365e81fb39ad3da9.tar.gz system_core-c9cce4b981c79d543d2d10d2365e81fb39ad3da9.tar.bz2 system_core-c9cce4b981c79d543d2d10d2365e81fb39ad3da9.zip |
fastboot: Remove legacy MINGW workarounds
The version of MINGW we compile with has more advanced POSIX support.
Removing legacy MINGW workarounds as those are not needed anymore.
Change-Id: Id5d67176b719db6c3667be6d63c41432e0ba9f30
Signed-off-by: Rom Lemarchand <romlem@google.com>
Diffstat (limited to 'fastboot/util_windows.c')
-rw-r--r-- | fastboot/util_windows.c | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/fastboot/util_windows.c b/fastboot/util_windows.c index 9e029fdb8..74a5c27b4 100644 --- a/fastboot/util_windows.c +++ b/fastboot/util_windows.c @@ -36,29 +36,6 @@ #include <windows.h> -int64_t file_size(const char *fn) -{ - HANDLE file; - char *data; - DWORD sz; - - file = CreateFile( fn, - GENERIC_READ, - FILE_SHARE_READ, - NULL, - OPEN_EXISTING, - 0, - NULL ); - - if (file == INVALID_HANDLE_VALUE) - return -1; - - sz = GetFileSize( file, NULL ); - CloseHandle( file ); - - return sz; -} - void get_my_path(char exe[PATH_MAX]) { char* r; @@ -70,47 +47,3 @@ void get_my_path(char exe[PATH_MAX]) *r = 0; } - -void *load_file(const char *fn, unsigned *_sz) -{ - HANDLE file; - char *data; - DWORD sz; - - file = CreateFile( fn, - GENERIC_READ, - FILE_SHARE_READ, - NULL, - OPEN_EXISTING, - 0, - NULL ); - - if (file == INVALID_HANDLE_VALUE) - return NULL; - - sz = GetFileSize( file, NULL ); - data = NULL; - - if (sz > 0) { - data = (char*) malloc( sz ); - if (data == NULL) { - fprintf(stderr, "load_file: could not allocate %ld bytes\n", sz ); - sz = 0; - } else { - DWORD out_bytes; - - if ( !ReadFile( file, data, sz, &out_bytes, NULL ) || - out_bytes != sz ) - { - fprintf(stderr, "load_file: could not read %ld bytes from '%s'\n", sz, fn); - free(data); - data = NULL; - sz = 0; - } - } - } - CloseHandle( file ); - - *_sz = (unsigned) sz; - return data; -} |