summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2009-04-09 03:08:49 +0200
committerSegher Boessenkool <segher@kernel.crashing.org>2009-04-09 03:08:49 +0200
commit20548f74b2c3f71101816fe0c7d66d66c5e7f1ae (patch)
tree81998c64492f7af71e452c492f186bca0167000d
parent04e1b04b6e5768cb2d454bc7844d9f08d858a4ee (diff)
EEPROM: Do not erase the save file on first open
If there is no subsequent write, we would have killed the existing save file. Not good.
-rw-r--r--platform-sdl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/platform-sdl.c b/platform-sdl.c
index 8636fd2..5b4e1bd 100644
--- a/platform-sdl.c
+++ b/platform-sdl.c
@@ -70,6 +70,8 @@ void *open_eeprom(const char *name, u8 *data, u32 len)
if (!fp)
fatal("cannot open EEPROM file %s\n", path);
+ fwrite(data, 1, len, fp);
+
return fp;
}