Commit d2bccf53 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Remove another invalid use of config.h

parent b3892a3a
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
# include <process.h> /* Win32 API */ # include <process.h> /* Win32 API */
# include <errno.h> # include <errno.h>
#elif defined( HAVE_KERNEL_SCHEDULER_H ) /* BeOS */ #elif defined( SYS_BEOS ) /* BeOS */
# include <kernel/OS.h> # include <kernel/OS.h>
# include <kernel/scheduler.h> # include <kernel/scheduler.h>
# include <byteorder.h> # include <byteorder.h>
...@@ -133,7 +133,7 @@ typedef struct ...@@ -133,7 +133,7 @@ typedef struct
typedef DWORD vlc_threadvar_t; typedef DWORD vlc_threadvar_t;
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
/* This is the BeOS implementation of the vlc threads, note that the mutex is /* This is the BeOS implementation of the vlc threads, note that the mutex is
* not a real mutex and the cond_var is not like a pthread cond_var but it is * not a real mutex and the cond_var is not like a pthread cond_var but it is
* enough for what we need */ * enough for what we need */
...@@ -212,7 +212,7 @@ static inline void __vlc_mutex_lock( const char * psz_file, int i_line, ...@@ -212,7 +212,7 @@ static inline void __vlc_mutex_lock( const char * psz_file, int i_line,
WaitForSingleObject( *p_mutex, INFINITE ); WaitForSingleObject( *p_mutex, INFINITE );
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
acquire_sem( p_mutex->lock ); acquire_sem( p_mutex->lock );
#endif #endif
...@@ -245,7 +245,7 @@ static inline void __vlc_mutex_unlock( const char * psz_file, int i_line, ...@@ -245,7 +245,7 @@ static inline void __vlc_mutex_unlock( const char * psz_file, int i_line,
ReleaseMutex( *p_mutex ); ReleaseMutex( *p_mutex );
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
release_sem( p_mutex->lock ); release_sem( p_mutex->lock );
#endif #endif
...@@ -287,7 +287,7 @@ static inline void __vlc_cond_signal( const char * psz_file, int i_line, ...@@ -287,7 +287,7 @@ static inline void __vlc_cond_signal( const char * psz_file, int i_line,
* as documented in http://support.microsoft.com/kb/q173260/ */ * as documented in http://support.microsoft.com/kb/q173260/ */
PulseEvent( p_condvar->event ); PulseEvent( p_condvar->event );
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
while( p_condvar->thread != -1 ) while( p_condvar->thread != -1 )
{ {
thread_info info; thread_info info;
...@@ -345,7 +345,7 @@ static inline void __vlc_cond_wait( const char * psz_file, int i_line, ...@@ -345,7 +345,7 @@ static inline void __vlc_cond_wait( const char * psz_file, int i_line,
/* Reacquire the mutex before returning. */ /* Reacquire the mutex before returning. */
vlc_mutex_lock( p_mutex ); vlc_mutex_lock( p_mutex );
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
/* The p_condvar->thread var is initialized before the unlock because /* The p_condvar->thread var is initialized before the unlock because
* it enables to identify when the thread is interrupted beetwen the * it enables to identify when the thread is interrupted beetwen the
* unlock line and the suspend_thread line */ * unlock line and the suspend_thread line */
...@@ -420,7 +420,7 @@ static inline int __vlc_cond_timedwait( const char * psz_file, int i_line, ...@@ -420,7 +420,7 @@ static inline int __vlc_cond_timedwait( const char * psz_file, int i_line,
(void)psz_file; (void)i_line; (void)psz_file; (void)i_line;
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
# error Unimplemented # error Unimplemented
#endif #endif
...@@ -444,7 +444,7 @@ static inline int vlc_threadvar_set( vlc_threadvar_t * p_tls, void *p_value ) ...@@ -444,7 +444,7 @@ static inline int vlc_threadvar_set( vlc_threadvar_t * p_tls, void *p_value )
#if defined(LIBVLC_USE_PTHREAD) #if defined(LIBVLC_USE_PTHREAD)
i_ret = pthread_setspecific( *p_tls, p_value ); i_ret = pthread_setspecific( *p_tls, p_value );
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
i_ret = EINVAL; i_ret = EINVAL;
#elif defined( UNDER_CE ) || defined( WIN32 ) #elif defined( UNDER_CE ) || defined( WIN32 )
...@@ -465,7 +465,7 @@ static inline void* vlc_threadvar_get( vlc_threadvar_t * p_tls ) ...@@ -465,7 +465,7 @@ static inline void* vlc_threadvar_get( vlc_threadvar_t * p_tls )
#if defined(LIBVLC_USE_PTHREAD) #if defined(LIBVLC_USE_PTHREAD)
p_ret = pthread_getspecific( *p_tls ); p_ret = pthread_getspecific( *p_tls );
#elif defined( HAVE_KERNEL_SCHEDULER_H ) #elif defined( SYS_BEOS )
p_ret = NULL; p_ret = NULL;
#elif defined( UNDER_CE ) || defined( WIN32 ) #elif defined( UNDER_CE ) || defined( WIN32 )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment