title: warning: initialization from incompatible pointer type
body: <p>I'm completely stuck at this point. I have the following code:</p>
  
  <pre><code>typedef void    (*TPFN_ACC)(void); 
  typedef char    (*TPFN_EVE)(void); 
  
  
  typedef struct {
    int           idDestino;            
    char        * nombre;         
    TPFN_EVE      evento;         
    TPFN_ACC      accion;        
  } TRANSICION;
  </code></pre>
  
  <p>And then I do this:</p>
  
  <pre><code>TRANSICION transiciones_Stopped[] = {
      {UPLEFT, "t_Stopped_to_Up_Left", ev_up_left, acc_up_left},
      {0, 0, 0, 0}
  };
  </code></pre>
  
  <p>And I'm getting this warning:</p>
  
  <pre><code>warning: initialization from incompatible pointer type
  </code></pre>
  
  <p>Could you please help me?</p>
  
  <p>Thanks in advance.</p>