From 7562f7d7d531632f42695b567defe49f0f883692 Mon Sep 17 00:00:00 2001 From: Nico Huber Date: Fri, 30 Aug 2013 21:29:45 +0000 Subject: libpayload: Remove file I/O.c Read_buf_from_file() and write_buf_to_file() use file streams which are not supported in libpayload. Corresponding to flashrom svn r1730. Signed-off-by: Nico Huber Signed-off-by: Stefan Tauner Acked-by: Stefan Tauner --- flashrom.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/flashrom.c b/flashrom.c index 86e64a28..a00347e6 100644 --- a/flashrom.c +++ b/flashrom.c @@ -1166,6 +1166,10 @@ notfound: int read_buf_from_file(unsigned char *buf, unsigned long size, const char *filename) { +#ifdef __LIBPAYLOAD__ + msg_gerr("Error: No file I/O support in libpayload\n"); + return 1; +#else unsigned long numbytes; FILE *image; struct stat image_stat; @@ -1196,11 +1200,16 @@ int read_buf_from_file(unsigned char *buf, unsigned long size, return 1; } return 0; +#endif } int write_buf_to_file(unsigned char *buf, unsigned long size, const char *filename) { +#ifdef __LIBPAYLOAD__ + msg_gerr("Error: No file I/O support in libpayload\n"); + return 1; +#else unsigned long numbytes; FILE *image; @@ -1221,6 +1230,7 @@ int write_buf_to_file(unsigned char *buf, unsigned long size, return 1; } return 0; +#endif } int read_flash_to_file(struct flashctx *flash, const char *filename) -- cgit v1.2.3