Я попытался заменить элемент void * структуры на член гибкого массива, используя более приемлемую...
Стандарт C99 позволяет создавать элементы гибкого массива, такие как typedef struct pstring {...
Цитирование из раздела C-std 6.7.2.1, struct s { int n; double d[]; }; Это допустимое объявление...