Bug fixes, now using RWops instead of File pointers.

This commit is contained in:
Jim Grandpre 2010-07-16 20:48:43 -04:00
parent 987edb15b3
commit 67ddc464bd
3 changed files with 46 additions and 26 deletions

View file

@ -305,16 +305,21 @@ int main(int argc, char* argv[])
SDL_RecordGesture(-1);
}
else if(event.key.keysym.sym == 115) {
FILE *fp;
fp = fopen("gestureSave","w");
SDL_SaveAllDollarTemplates(fp);
fclose(fp);
SDL_RWops *src;
//fp = fopen("gestureSave","w");
src = SDL_RWFromFile("gestureSave","w");
printf("Wrote %i templates\n",SDL_SaveAllDollarTemplates(src));
//fclose(fp);
SDL_RWclose(src);
}
else if(event.key.keysym.sym == 108) {
FILE *fp;
fp = fopen("gestureSave","r");
printf("Loaded: %i\n",SDL_LoadDollarTemplates(-1,fp));
fclose(fp);
SDL_RWops *src;
//fp = fopen("gestureSave","r");
src = SDL_RWFromFile("gestureSave","r");
printf("Loaded: %i\n",SDL_LoadDollarTemplates(-1,src));
//fclose(fp);
SDL_RWclose(src);
}
//keypress = 1;