shithub: scc

ref: 989b26202e9264b37237371f85a19630ec4f1b0a
dir: /tests/cc/execute/0187-zero-struct.c/

View raw version
struct json_node {
	int type;
	char *name;
};

int
main(void)
{
	struct json_node nodes[16] = { { 0 } };
	char sentinel[] = {
		0x98, 0x98, 0x98, 0x98,
		0x98, 0x98, 0x98, 0x98,
		0x98, 0x98, 0x98, 0x98,
		0x98, 0x98, 0x98, 0x98,
	};
	int i;

	for (i = 0; i < 16; i++) {
		if (nodes[i].name || nodes[i].type)
			return i+1;
	}

	return 0;
}