From 2aa5d0dfb4d94f7c3f6378ccd474d369d48f9d45 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Fri, 16 Sep 2022 10:54:53 -0400
Subject: [PATCH] SDL_version.h: remove hardcoded version numbers.
One less thing to update every release. :)
Reference Issue #205.
---
include/SDL/SDL_version.h | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/include/SDL/SDL_version.h b/include/SDL/SDL_version.h
index e25fe896..00b4f64f 100644
--- a/include/SDL/SDL_version.h
+++ b/include/SDL/SDL_version.h
@@ -43,13 +43,13 @@ typedef struct SDL_version
} SDL_version;
#define SDL_VERSION(X) { \
- (X)->major = 1; \
- (X)->minor = 2; \
- (X)->patch = 54; \
+ (X)->major = SDL_MAJOR_VERSION; \
+ (X)->minor = SDL_MINOR_VERSION; \
+ (X)->patch = SDL_PATCHLEVEL; \
}
#define SDL_VERSIONNUM(X, Y, Z) ((X)*1000 + (Y)*100 + (Z))
-#define SDL_COMPILEDVERSION SDL_VERSIONNUM(1, 2, 54)
+#define SDL_COMPILEDVERSION SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)
#define SDL_VERSION_ATLEAST(X, Y, Z) (SDL_COMPILEDVERSION >= SDL_VERSIONNUM(X, Y, Z))
extern DECLSPEC const SDL_version * SDLCALL SDL_Linked_Version(void);