Pues ha sido peor el remedio que la enfermedad
Ahora el programa se compila, pero me da el mismo warning y durante la ejecución el programa da error y se cierra.
La solución que me propusiste era cambiar el puntero a estructura pixel por un puntero a puntero a estructura pixel, ¿no?
Un saludo.