struct interface {
struct interface *next; /* Linked list pointer */
void (*recv)(); /* Routine to kick to process input */
};
void
keep_things_going()
{
struct interface *ifp;
(*ifp->recv)(ifp);
}
nicht richtig compiliert, da er mit dem void nicht klar kommt - void
durch int ersetzt funktioniert, doch mit void findet er den
entsprechenden OP-Code nicht, da der compiler an dieser Stelle kein
void erkennt bzw. erkannte und eine Art "Fallback-OP-Code" waehlte.
Das fuehrte zum Abbruch des Compilers. Der Fix behebt dieses Problem.
|
||
|---|---|---|
| .. | ||
| contrib | ||
| src | ||