fix cygwin compile

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1001 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
This commit is contained in:
michux
2009-03-26 07:51:25 +00:00
parent 9ad3a788ea
commit e535da4cd0

View File

@@ -30,6 +30,25 @@
#ifndef _THREAD_H_
#define _THREAD_H_
#ifdef CYGWIN
#ifndef HAVE_UNION_SEMUN
union semun
{
int val;
struct semid_ds *buf;
unsigned short *array;
};
#endif
#ifndef SHM_R
#define SHM_R 0400
#endif
#ifndef SHM_W
#define SHM_W 0660
#endif
#endif
extern int thread_argc;
extern char **thread_argv;