#include <stdlib.h> typedef struct { int field; } Huita; struct Huita * huita_new(int value) { huita->field = value; return huita; } int main() { }
Standard input is empty
prog.c: In function ‘huita_new’: prog.c:12:11: error: return from incompatible pointer type [-Werror=incompatible-pointer-types] return huita; ^~~~~ cc1: all warnings being treated as errors
Standard output is empty