File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -298,10 +298,12 @@ mod imp {
298298        static  _PTHREAD_MUTEX_SIG_init:  libc:: c_long  = 0x32AAABA7 ; 
299299        static  _PTHREAD_COND_SIG_init:  libc:: c_long  = 0x3CB0B1BB ; 
300300
301+         #[ repr( C ) ]  
301302        pub  struct  pthread_mutex_t  { 
302303            __sig :  libc:: c_long , 
303304            __opaque :  [ u8 ,  ..__PTHREAD_MUTEX_SIZE__ ] , 
304305        } 
306+         #[ repr( C ) ]  
305307        pub  struct  pthread_cond_t  { 
306308            __sig :  libc:: c_long , 
307309            __opaque :  [ u8 ,  ..__PTHREAD_COND_SIZE__ ] , 
@@ -363,7 +365,9 @@ mod imp {
363365    mod  os { 
364366        use  libc; 
365367
368+         #[ repr( C ) ]  
366369        pub  struct  pthread_mutex_t  {  value :  libc:: c_int  } 
370+         #[ repr( C ) ]  
367371        pub  struct  pthread_cond_t  {  value :  libc:: c_int  } 
368372
369373        pub  static  PTHREAD_MUTEX_INITIALIZER :  pthread_mutex_t  = pthread_mutex_t  { 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments