Change ssize_t type to clong and specify pthread_once_t_rec record

git-svn-id: trunk@41966 -
This commit is contained in:
pierre 2019-05-01 14:51:20 +00:00
parent 5c7adf9af3
commit 6f7d2a798c

View File

@ -61,7 +61,7 @@ type
pSize = ^size_t;
pSize_t = ^size_t;
ssize_t = cint32; { used by function for returning number of bytes }
ssize_t = clong; { used by function for returning number of bytes }
TsSize = ssize_t;
psSize = ^ssize_t;
@ -107,7 +107,6 @@ type
pthread_mutexattr_t_rec = record end;
pthread_cond_t_rec = record end;
pthread_condattr_t_rec = record end;
pthread_once_t_rec = record end;
pthread_rwlock_t_rec = record end;
pthread_rwlockattr_t_rec = record end;
@ -118,7 +117,11 @@ type
pthread_cond_t = ^pthread_cond_t_rec;
pthread_condattr_t = ^pthread_condattr_t_rec;
pthread_key_t = cint;
pthread_once_t = ^pthread_once_t_rec;
pthread_once_t_rec = record
state : cint;
mutex : pthread_mutex_t;
end;
pthread_once_t = pthread_once_t_rec;
pthread_rwlock_t = ^pthread_rwlock_t_rec;
pthread_rwlockattr_t = ^pthread_rwlockattr_t_rec;