Various fixes for win32, mostly as a result of the splits.
This commit is contained in:
parent
7ce606ea61
commit
2982961f38
7 changed files with 41 additions and 38 deletions
15
src/fonts.h
15
src/fonts.h
|
|
@ -22,9 +22,22 @@
|
|||
#ifndef FORKED_FONTS
|
||||
#include "SDL_thread.h"
|
||||
#include "SDL_mutex.h"
|
||||
#else
|
||||
/* This shouldn't really be here :-)
|
||||
* Move into 'fonts.c' and the code in 'tuxpaint.c'
|
||||
* that uses this lot should be put into 'fonts.c' as well.
|
||||
*/
|
||||
#define SDL_CreateThread(fn,vp) (void*)(long)(fn(vp))
|
||||
#define SDL_WaitThread(tid,rcp) do{(void)tid;(void)rcp;}while(0)
|
||||
#define SDL_Thread int
|
||||
#define SDL_mutex int
|
||||
#define SDL_CreateMutex() 0 // creates in released state
|
||||
#define SDL_DestroyMutex(lock)
|
||||
#define SDL_mutexP(lock) // take lock
|
||||
#define SDL_mutexV(lock) // release lock
|
||||
#endif
|
||||
|
||||
extern SDL_Thread *font_thread;
|
||||
#endif
|
||||
|
||||
extern volatile long font_thread_done, font_thread_aborted;
|
||||
extern volatile long waiting_for_fonts;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue