diff options
Diffstat (limited to 'apps/plugins/solitaire.c')
-rw-r--r-- | apps/plugins/solitaire.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 3a11d02bda..0a9bf99f51 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c | |||
@@ -1305,7 +1305,7 @@ void delete_save_file( void ) | |||
1305 | int save_write( int fd, const void *buf, size_t count, int *checksum ) | 1305 | int save_write( int fd, const void *buf, size_t count, int *checksum ) |
1306 | { | 1306 | { |
1307 | size_t i; | 1307 | size_t i; |
1308 | if( rb->PREFIX(write)( fd, buf, count ) < (ssize_t)count ) | 1308 | if( rb->write( fd, buf, count ) < (ssize_t)count ) |
1309 | return 1; | 1309 | return 1; |
1310 | for( i = 0; i < count; i++ ) | 1310 | for( i = 0; i < count; i++ ) |
1311 | *checksum += (int)(((const char *)buf)[i]); | 1311 | *checksum += (int)(((const char *)buf)[i]); |
@@ -1318,7 +1318,7 @@ int save_write( int fd, const void *buf, size_t count, int *checksum ) | |||
1318 | int save_read( int fd, void *buf, size_t count, int *checksum ) | 1318 | int save_read( int fd, void *buf, size_t count, int *checksum ) |
1319 | { | 1319 | { |
1320 | size_t i; | 1320 | size_t i; |
1321 | if( rb->PREFIX(read)( fd, buf, count ) < (ssize_t)count ) | 1321 | if( rb->read( fd, buf, count ) < (ssize_t)count ) |
1322 | return 1; | 1322 | return 1; |
1323 | for( i = 0; i < count; i++ ) | 1323 | for( i = 0; i < count; i++ ) |
1324 | *checksum -= (int)(((const char *)buf)[i]); | 1324 | *checksum -= (int)(((const char *)buf)[i]); |
@@ -1341,7 +1341,7 @@ int save_game( void ) | |||
1341 | || save_write( fd, &cards_per_draw, sizeof( int ), &checksum ) | 1341 | || save_write( fd, &cards_per_draw, sizeof( int ), &checksum ) |
1342 | || save_write( fd, cols, COL_NUM * sizeof( int ), &checksum ) | 1342 | || save_write( fd, cols, COL_NUM * sizeof( int ), &checksum ) |
1343 | || save_write( fd, stacks, SUITS * sizeof( int ), &checksum ) | 1343 | || save_write( fd, stacks, SUITS * sizeof( int ), &checksum ) |
1344 | || ( rb->PREFIX(write)( fd, &checksum, sizeof( int ) ) < (ssize_t)(sizeof( int ) ) ) ) | 1344 | || ( rb->write( fd, &checksum, sizeof( int ) ) < (ssize_t)(sizeof( int ) ) ) ) |
1345 | { | 1345 | { |
1346 | rb->close( fd ); | 1346 | rb->close( fd ); |
1347 | rb->splash( 2*HZ, "Error while saving game. Aborting." ); | 1347 | rb->splash( 2*HZ, "Error while saving game. Aborting." ); |
@@ -1357,9 +1357,9 @@ int load_game( void ) | |||
1357 | int checksum; | 1357 | int checksum; |
1358 | if( fd < 0 ) | 1358 | if( fd < 0 ) |
1359 | return -1; | 1359 | return -1; |
1360 | if( ( rb->PREFIX(lseek)( fd, -sizeof( int ), SEEK_END ) == -((ssize_t)sizeof( int ))-1 ) | 1360 | if( ( rb->lseek( fd, -sizeof( int ), SEEK_END ) == -((ssize_t)sizeof( int ))-1 ) |
1361 | || ( rb->PREFIX(read)( fd, &checksum, sizeof( int ) ) < ((ssize_t)sizeof( int )) ) | 1361 | || ( rb->read( fd, &checksum, sizeof( int ) ) < ((ssize_t)sizeof( int )) ) |
1362 | || ( rb->PREFIX(lseek)( fd, 0, SEEK_SET ) == -1 ) | 1362 | || ( rb->lseek( fd, 0, SEEK_SET ) == -1 ) |
1363 | || save_read( fd, &cur_card, sizeof( int ), &checksum ) | 1363 | || save_read( fd, &cur_card, sizeof( int ), &checksum ) |
1364 | || save_read( fd, &cur_col, sizeof( int ), &checksum ) | 1364 | || save_read( fd, &cur_col, sizeof( int ), &checksum ) |
1365 | || save_read( fd, &sel_card, sizeof( int ), &checksum ) | 1365 | || save_read( fd, &sel_card, sizeof( int ), &checksum ) |