Okay, I know this is similar to this Why is the compiler throwing this warning: "missing initializer"? Isn't the structure initialized?, but surely GCC isn\'t stup