Subversion Repositories HelenOS

Rev

Rev 4565 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4565 Rev 4573
Line 200... Line 200...
200
{
200
{
201
    FILE *f;
201
    FILE *f;
202
    size_t cnt;
202
    size_t cnt;
203
    int rc;
203
    int rc;
204
 
204
 
205
    f = fopen("/tetris.sco", "rb");
205
    f = fopen("/data/tetris.sco", "rb");
206
    if (f == NULL)
206
    if (f == NULL)
207
        return ENOENT;
207
        return ENOENT;
208
 
208
 
209
    cnt = fread(scores, sizeof(struct highscore), NUMSPOTS, f);
209
    cnt = fread(scores, sizeof(struct highscore), NUMSPOTS, f);
210
    rc = fclose(f);
210
    rc = fclose(f);
Line 219... Line 219...
219
{
219
{
220
    FILE *f;
220
    FILE *f;
221
    size_t cnt;
221
    size_t cnt;
222
    int rc;
222
    int rc;
223
 
223
 
224
    f = fopen("/tetris.sco", "wb");
224
    f = fopen("/data/tetris.sco", "wb");
225
    cnt = fwrite(scores, sizeof(struct highscore), NUMSPOTS, f);
225
    cnt = fwrite(scores, sizeof(struct highscore), NUMSPOTS, f);
226
    rc = fclose(f);
226
    rc = fclose(f);
227
 
227
 
228
    if (cnt != NUMSPOTS || rc != 0)
228
    if (cnt != NUMSPOTS || rc != 0)
229
        printf("Error saving score table\n");
229
        printf("Error saving score table\n");