[alsa-devel] dereferencing pointer error in app but not in lib

intellij intellij at yandex.ru
Thu Mar 22 19:36:09 CET 2007

In the library, like pcm.c I can code like

const char *snd_pcm_name(snd_pcm_t pcm) {
  return pcm->name;

At the same time, the same code in the application causes "dereferencing pointer to incomplete type" error. Note, the compiler does not tell that there is no such field in the pcm structure. It just thinks that the name has another type. Which one? 

thank you.

More information about the Alsa-devel mailing list