From 30f41c02aec763d32e62351452da9ef582bc3472 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 6 Mar 2026 13:30:59 -0800 Subject: Move contrib libraries to contrib repo --- contrib/SDL-3.2.8/test/testpower.c | 90 -------------------------------------- 1 file changed, 90 deletions(-) delete mode 100644 contrib/SDL-3.2.8/test/testpower.c (limited to 'contrib/SDL-3.2.8/test/testpower.c') diff --git a/contrib/SDL-3.2.8/test/testpower.c b/contrib/SDL-3.2.8/test/testpower.c deleted file mode 100644 index 912ee67..0000000 --- a/contrib/SDL-3.2.8/test/testpower.c +++ /dev/null @@ -1,90 +0,0 @@ -/* - Copyright (C) 1997-2025 Sam Lantinga - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely. -*/ -/* Simple test of power subsystem. */ - -#include -#include -#include - -static void -report_power(void) -{ - int seconds, percent; - const SDL_PowerState state = SDL_GetPowerInfo(&seconds, &percent); - const char *statestr = NULL; - - SDL_Log("SDL-reported power info..."); - switch (state) { - case SDL_POWERSTATE_UNKNOWN: - statestr = "Unknown"; - break; - case SDL_POWERSTATE_ON_BATTERY: - statestr = "On battery"; - break; - case SDL_POWERSTATE_NO_BATTERY: - statestr = "No battery"; - break; - case SDL_POWERSTATE_CHARGING: - statestr = "Charging"; - break; - case SDL_POWERSTATE_CHARGED: - statestr = "Charged"; - break; - default: - statestr = "!!API ERROR!!"; - break; - } - - SDL_Log("State: %s", statestr); - - if (percent == -1) { - SDL_Log("Percent left: unknown"); - } else { - SDL_Log("Percent left: %d%%", percent); - } - - if (seconds == -1) { - SDL_Log("Time left: unknown"); - } else { - SDL_Log("Time left: %d minutes, %d seconds", seconds / 60, seconds % 60); - } -} - -int main(int argc, char *argv[]) -{ - SDLTest_CommonState *state; - - /* Initialize test framework */ - state = SDLTest_CommonCreateState(argv, 0); - if (!state) { - return 1; - } - - /* Parse commandline */ - if (!SDLTest_CommonDefaultArgs(state, argc, argv)) { - return 1; - } - - if (!SDL_Init(0)) { - SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_Init() failed: %s", SDL_GetError()); - return 1; - } - - report_power(); - - SDL_Quit(); - SDLTest_CommonDestroyState(state); - - return 0; -} - -/* end of testpower.c ... */ -- cgit v1.2.3