From 221a3b9fc5c206811e3be3c1cdcaf19fd6309f38 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 26 Oct 2018 15:08:22 -0700 Subject: [PATCH] Use SDL_Log instead of fprintf(stderr) so errors show up on mobile platforms --- showimage.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/showimage.c b/showimage.c index 5ffdf82b..969dc3d0 100644 --- a/showimage.c +++ b/showimage.c @@ -64,7 +64,7 @@ int main(int argc, char *argv[]) /* Check command line usage */ if ( ! argv[1] ) { - fprintf(stderr, "Usage: %s [-fullscreen] [-save file.png] ...\n", argv[0]); + SDL_Log("Usage: %s [-fullscreen] [-save file.png] ...\n", argv[0]); return(1); } @@ -77,12 +77,12 @@ int main(int argc, char *argv[]) } if (SDL_Init(SDL_INIT_VIDEO) == -1) { - fprintf(stderr, "SDL_Init(SDL_INIT_VIDEO) failed: %s\n", SDL_GetError()); + SDL_Log("SDL_Init(SDL_INIT_VIDEO) failed: %s\n", SDL_GetError()); return(2); } if (SDL_CreateWindowAndRenderer(0, 0, flags, &window, &renderer) < 0) { - fprintf(stderr, "SDL_CreateWindowAndRenderer() failed: %s\n", SDL_GetError()); + SDL_Log("SDL_CreateWindowAndRenderer() failed: %s\n", SDL_GetError()); return(2); } @@ -100,7 +100,7 @@ int main(int argc, char *argv[]) /* Open the image file */ texture = IMG_LoadTexture(renderer, argv[i]); if (!texture) { - fprintf(stderr, "Couldn't load %s: %s\n", argv[i], SDL_GetError()); + SDL_Log("Couldn't load %s: %s\n", argv[i], SDL_GetError()); continue; } SDL_QueryTexture(texture, NULL, NULL, &w, &h); @@ -119,10 +119,10 @@ int main(int argc, char *argv[]) result = IMG_SavePNG(surface, saveFile); } if ( result < 0 ) { - fprintf(stderr, "Couldn't save %s: %s\n", saveFile, SDL_GetError()); + SDL_Log("Couldn't save %s: %s\n", saveFile, SDL_GetError()); } } else { - fprintf(stderr, "Couldn't load %s: %s\n", argv[i], SDL_GetError()); + SDL_Log("Couldn't load %s: %s\n", argv[i], SDL_GetError()); } }