From 030f07d22bc864e6e92eeeb4d081572276cf6fac Mon Sep 17 00:00:00 2001
From: Sylvain <[EMAIL REDACTED]>
Date: Fri, 27 Jan 2023 14:03:19 +0100
Subject: [PATCH] Fix build of test programs
---
showanim.c | 6 +++---
showimage.c | 6 +++---
test/main.c | 8 ++++++++
3 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/showanim.c b/showanim.c
index 98f9d469..2e429b8b 100644
--- a/showanim.c
+++ b/showanim.c
@@ -124,7 +124,7 @@ int main(int argc, char *argv[])
while ( ! done ) {
while ( SDL_PollEvent(&event) ) {
switch (event.type) {
- case SDL_KEYUP:
+ case SDL_EVENT_KEY_UP:
switch (event.key.keysym.sym) {
case SDLK_LEFT:
if ( i > 1 ) {
@@ -149,10 +149,10 @@ int main(int argc, char *argv[])
break;
}
break;
- case SDL_MOUSEBUTTONDOWN:
+ case SDL_EVENT_MOUSE_BUTTONDOWN:
done = 1;
break;
- case SDL_QUIT:
+ case SDL_EVENT_QUIT:
argv[i+1] = NULL;
done = 1;
break;
diff --git a/showimage.c b/showimage.c
index f49d5f79..50d79444 100644
--- a/showimage.c
+++ b/showimage.c
@@ -139,7 +139,7 @@ int main(int argc, char *argv[])
while ( !done ) {
while ( SDL_PollEvent(&event) ) {
switch (event.type) {
- case SDL_KEYUP:
+ case SDL_EVENT_KEY_UP:
switch (event.key.keysym.sym) {
case SDLK_LEFT:
if ( i > 1 ) {
@@ -164,10 +164,10 @@ int main(int argc, char *argv[])
break;
}
break;
- case SDL_MOUSEBUTTONDOWN:
+ case SDL_EVENT_MOUSE_BUTTONDOWN:
done = 1;
break;
- case SDL_QUIT:
+ case SDL_EVENT_QUIT:
argv[i+1] = NULL;
done = 1;
break;
diff --git a/test/main.c b/test/main.c
index 07aa93a2..576a5dd4 100644
--- a/test/main.c
+++ b/test/main.c
@@ -18,6 +18,14 @@
#include <stdlib.h>
+/* We'll have JPG save support by default: see IMG_jpg.c */
+#ifndef SDL_IMAGE_SAVE_JPG
+#define SDL_IMAGE_SAVE_JPG 1
+#endif
+
+
+
+
#if defined(SDL_FILESYSTEM_OS2) || defined(SDL_FILESYSTEM_WINDOWS)
static const char pathsep[] = "\\";
#elif defined(SDL_FILESYSTEM_RISCOS)