История изменений
Исправление tailgunner, (текущая версия) :
Есть ли более правильное решение?
Да, целых четыре: 1) учить Си; 2) учиться задавать вопросы; 3) сделать forward declaration типа аргумента; 4) использовать void * в роли object_t.
Я склоняюсь к тому, что правильным является комбинация 1 и 2.
Исходная версия tailgunner, :
Есть ли более правильное решение?
Да, целых четыре: 1) учить Си; 2) учитьсмя задавать вопросы; 3) сделать forward declaration типа аргумента; 4) использовать void * в роли object_t.
Я склоняюсь к тому, что правильным является комбинация 1 и 2.