From dbaa335cdd73e0a4ca34633f1338dc072550e20e Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Sun, 7 Apr 2024 15:21:44 +0900 Subject: [PATCH] 0.4.0 --- main.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 4de0f38..56b6109 100644 --- a/main.c +++ b/main.c @@ -16,6 +16,9 @@ int imgHeight; int screenWidth; int screenHeight; +const char* sofname = "mivfx"; +const char* version = "0.4.0"; + bool dlfile(const char* url, const char* filename) { CURL* curl = curl_easy_init(); if (!curl) { @@ -91,10 +94,15 @@ void windowevent(SDL_Event e) { int main(int argc, char* argv[]) { if (argc < 2) { - printf("使用方法: %s <画像ファイル>\n", argv[0]); + printf("使用方法: %s <画像ファイル>\n", sofname); return 1; } + if (strncmp(argv[1], "-v", 2) == 0) { + printf("%s-%s\n", sofname, version); + return 0; + } + // SDL2とSDL2_imageの初期設定 if (SDL_Init(SDL_INIT_VIDEO) < 0) { printf("SDLを初期設定出来なかった:%s\n", SDL_GetError()); @@ -144,7 +152,6 @@ int main(int argc, char* argv[]) { SDL_GetCurrentDisplayMode(0, &DM); screenWidth = DM.w; screenHeight = DM.h; - printf("%d, %d, %.2f\n", DM.w, DM.h, aspectRatio); // ウィンドウの大きさの設定 int windowWidth = (imgWidth >= (screenWidth-20)) ? screenWidth-20 : imgWidth; -- 2.43.0