[vlc-devel] svn commit r9037 seems to have broken MacOS X build
    Joe Chan 
    firstian at rcn.com
       
    Sun Oct 24 21:19:19 CEST 2004
    
    
  
After updating, I got the error:
src/misc/threads.c: In function `__vlc_thread_create':
src/misc/threads.c:590: error: parse error before "else"
src/misc/threads.c:593: warning: no return statement in function 
returning non-void
Looking at the code:
#ifndef SYS_DARWIN
     if ( config_GetInt( p_this, "rt-priority" ) )
#endif
     {
         int i_error, i_policy;
         struct sched_param param;
         memset( ¶m, 0, sizeof(struct sched_param) );
         i_priority += config_GetInt( p_this, "rt-offset" );
         if ( i_priority <= 0 )
         {
             param.sched_priority = (-1) * i_priority;
             i_policy = SCHED_OTHER;
         }
         else
         {
             param.sched_priority = i_priority;
             i_policy = SCHED_RR;
         }
         if ( (i_error = pthread_setschedparam( p_this->thread_id,
                                                i_policy, ¶m )) )
         {
             msg_Warn( p_this, "couldn't set thread priority (%s:%d): 
%s",
                       psz_file, i_line, strerror(i_error) );
             i_priority = 0;
         }
     }
     else
     {
         i_priority = 0;
     }
Looks like the #endif should be moved to just after else? The thing for 
__vlc_thread_set_priority().
--
Joe Chan
Sun Microsystems, Inc.
Burlington, MA
Tel: (781) 442-0809
-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
    
    
More information about the vlc-devel
mailing list