Can someone explain what __ means?
Im debugging through some code and saw this:
Code:
typedef struct {
__GLinterface *(*createContext)(__GLimports *imports,
__GLcontextModes *modes,
__GLinterface *shareGC);
} __GLXscreenInfo;
Can someone explain whats going on here? What is with the __ thing?
is something like casting going on here: *(*createContext)? I just dont understand whats going on here... But it looks like GLinterface is a type (most likely a struct) and we are declaring a pointer to a pointer?