From: 諏訪子 Date: Sun, 7 Apr 2024 06:21:44 +0000 (+0900) Subject: 0.4.0 X-Git-Tag: mivfx-0.4.0~2 X-Git-Url: http://10.10.0.4:5575/?a=commitdiff_plain;h=dbaa335cdd73e0a4ca34633f1338dc072550e20e;p=mivfx.git 0.4.0 --- 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;