diff options
author | Eli Zaretskii <eliz@gnu.org> | 2013-08-05 20:09:28 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2013-08-05 20:09:28 +0300 |
commit | 98a428c15ad48f8579b00b68aae6a89b34238b12 (patch) | |
tree | 3324c8c97a80d790dd8931114e3e830f41b24001 /lisp/emacs-lisp/lisp.el | |
parent | 5c0e57feb7429f367ed402dbe4a0572a6528d0b5 (diff) | |
download | emacs-98a428c15ad48f8579b00b68aae6a89b34238b12.tar.gz emacs-98a428c15ad48f8579b00b68aae6a89b34238b12.tar.bz2 emacs-98a428c15ad48f8579b00b68aae6a89b34238b12.zip |
Fix bugs in update-game-score, on MS-Windows and elsewhere.
lib-src/update-game-score.c (read_score): Try reading a character before
probing the stream for EOF. Initialize score->score to zero,
before reading and accumulating the score.
(read_scores): Fix logic that determines which value to return.
Close the input stream when finished reading the scores (avoids
failures in overwriting the file with a new one on MS-Windows,
since a file that is open cannot be deleted).
lib-src/ntlib.h (rename): Don't undefine.
lib-src/ntlib.c (sys_rename): New function, needed for
update-game-score.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions