mirror of
				https://github.com/Ryujinx/SDL.git
				synced 2025-11-04 15:14:56 +00:00 
			
		
		
		
	I updated .clang-format and ran clang-format 14 over the src and test directories to standardize the code base. In general I let clang-format have it's way, and added markup to prevent formatting of code that would break or be completely unreadable if formatted. The script I ran for the src directory is added as build-scripts/clang-format-src.sh This fixes: #6592 #6593 #6594 (cherry picked from commit 5750bcb174300011b91d1de20edb288fcca70f8c)
		
			
				
	
	
		
			62 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/**
 | 
						|
 * SysWM test suite
 | 
						|
 */
 | 
						|
 | 
						|
#include <stdio.h>
 | 
						|
 | 
						|
#include "SDL.h"
 | 
						|
#include "SDL_syswm.h"
 | 
						|
#include "SDL_test.h"
 | 
						|
 | 
						|
/* Test case functions */
 | 
						|
 | 
						|
/**
 | 
						|
 * @brief Call to SDL_GetWindowWMInfo
 | 
						|
 */
 | 
						|
int syswm_getWindowWMInfo(void *arg)
 | 
						|
{
 | 
						|
  SDL_bool result;
 | 
						|
  SDL_Window *window;
 | 
						|
  SDL_SysWMinfo info;
 | 
						|
 | 
						|
    window = SDL_CreateWindow("", 0, 0, 0, 0, SDL_WINDOW_HIDDEN);
 | 
						|
    SDLTest_AssertPass("Call to SDL_CreateWindow()");
 | 
						|
    SDLTest_AssertCheck(window != NULL, "Check that value returned from SDL_CreateWindow is not NULL");
 | 
						|
    if (window == NULL) {
 | 
						|
        return TEST_ABORTED;
 | 
						|
    }
 | 
						|
 | 
						|
  /* Initialize info structure with SDL version info */
 | 
						|
  SDL_VERSION(&info.version);
 | 
						|
 | 
						|
  /* Make call */
 | 
						|
  result = SDL_GetWindowWMInfo(window, &info);
 | 
						|
  SDLTest_AssertPass("Call to SDL_GetWindowWMInfo()");
 | 
						|
  SDLTest_Log((result == SDL_TRUE) ? "Got window information" : "Couldn't get window information");
 | 
						|
 | 
						|
    SDL_DestroyWindow(window);
 | 
						|
    SDLTest_AssertPass("Call to SDL_DestroyWindow()");
 | 
						|
 | 
						|
    return TEST_COMPLETED;
 | 
						|
}
 | 
						|
 | 
						|
/* ================= Test References ================== */
 | 
						|
 | 
						|
/* SysWM test cases */
 | 
						|
static const SDLTest_TestCaseReference syswmTest1 = {
 | 
						|
    (SDLTest_TestCaseFp)syswm_getWindowWMInfo, "syswm_getWindowWMInfo", "Call to SDL_GetWindowWMInfo", TEST_ENABLED
 | 
						|
};
 | 
						|
 | 
						|
/* Sequence of SysWM test cases */
 | 
						|
static const SDLTest_TestCaseReference *syswmTests[] = {
 | 
						|
    &syswmTest1, NULL
 | 
						|
};
 | 
						|
 | 
						|
/* SysWM test suite (global) */
 | 
						|
SDLTest_TestSuiteReference syswmTestSuite = {
 | 
						|
    "SysWM",
 | 
						|
    NULL,
 | 
						|
    syswmTests,
 | 
						|
    NULL
 | 
						|
};
 |