title: pthread_mutex_t init error
body: <p>I am using xcode 2.4.1 on tiger. When i do below everything is ok. when i do</p>
  
  <pre><code>pthread_mutex_t mute;
  ImageMan()
  {
      dibSize=0;
      mute  = PTHREAD_MUTEX_INITIALIZER;
  }
  </code></pre>
  
  <p>I get these two errors</p>
  
  <pre><code>error: expected primary-expression before '{' token
  error: expected `;' before '{' token
  </code></pre>
  
  <p>I dont know why. However if i do pthread_mutex_t mute  = PTHREAD_MUTEX_INITIALIZER; it works fine. Why?</p>
  
  <p>-edit-
  I havent ran it but this seems to compile. Why? huh?</p>
  
  <pre><code>    pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
      mute = mutex;
  </code></pre>