mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-27 13:38:29 +00:00
Update for SDL3 coding style (#6717)
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
This commit is contained in:
@@ -23,7 +23,6 @@
|
||||
#ifndef SDL_thread_c_h_
|
||||
#define SDL_thread_c_h_
|
||||
|
||||
|
||||
/* Need the definitions of SYS_ThreadHandle */
|
||||
#if SDL_THREADS_DISABLED
|
||||
#include "generic/SDL_systhread_c.h"
|
||||
@@ -63,25 +62,27 @@ struct SDL_Thread
|
||||
SDL_threadID threadid;
|
||||
SYS_ThreadHandle handle;
|
||||
int status;
|
||||
SDL_atomic_t state; /* SDL_THREAD_STATE_* */
|
||||
SDL_atomic_t state; /* SDL_THREAD_STATE_* */
|
||||
SDL_error errbuf;
|
||||
char *name;
|
||||
size_t stacksize; /* 0 for default, >0 for user-specified stack size. */
|
||||
int (SDLCALL * userfunc) (void *);
|
||||
size_t stacksize; /* 0 for default, >0 for user-specified stack size. */
|
||||
int(SDLCALL *userfunc)(void *);
|
||||
void *userdata;
|
||||
void *data;
|
||||
void *endfunc; /* only used on some platforms. */
|
||||
void *endfunc; /* only used on some platforms. */
|
||||
};
|
||||
|
||||
/* This is the function called to run a thread */
|
||||
extern void SDL_RunThread(SDL_Thread *thread);
|
||||
|
||||
/* This is the system-independent thread local storage structure */
|
||||
typedef struct {
|
||||
typedef struct
|
||||
{
|
||||
unsigned int limit;
|
||||
struct {
|
||||
struct
|
||||
{
|
||||
void *data;
|
||||
void (SDLCALL *destructor)(void*);
|
||||
void(SDLCALL *destructor)(void *);
|
||||
} array[1];
|
||||
} SDL_TLSData;
|
||||
|
||||
|
Reference in New Issue
Block a user