[devel] Q: dereferencing pointer to incomplete type

REAL root на mmedia2.kemsu.ru
Ср Мар 31 04:35:45 UTC 2010


Привет!

Просьба подсказать, как лечить:

src/aomodule.c:187: error: dereferencing pointer to incomplete type

Жалоба идёт на строку:
info = ao_driver_info(ao_self->dev->driver_id);

Это новшество, ещё неделю назад никаких проблем не было.

Контекст:

static PyObject *
py_ao_driver_info(PyObject *self, PyObject *args)
{
   int driver_id = 0;
   char *driver_name;
   ao_info *info;
   PyObject *retdict;

   if (self != NULL) {

     /* It's a method */
     ao_Object *ao_self = (ao_Object *) self;
     info = ao_driver_info(ao_self->dev->driver_id);


Кстати, не смог найти объявление ao_device, кроме typedef struct 
ao_device ao_device;
(файл /usr/include/ao/ao.h)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


Подробная информация о списке рассылки Devel