diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2009-04-09 03:08:49 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@kernel.crashing.org> | 2009-04-09 03:08:49 +0200 |
commit | 20548f74b2c3f71101816fe0c7d66d66c5e7f1ae (patch) | |
tree | 81998c64492f7af71e452c492f186bca0167000d | |
parent | 04e1b04b6e5768cb2d454bc7844d9f08d858a4ee (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.c | 2 |
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; } |