Dear all,
what's wrong with these codes ? I really don't know...
my codes is like this :
static void
test_print_tables(struct ovsdb_idl *idl)
{
/* add for test */
struct shash_node *node;
SHASH_FOR_EACH(node, &idl->table_by_name) { // Report warning here
......
}
}
but the compiler report warning :
vswitchd/inventory.c: In function 'test_print_tables':
vswitchd/inventory.c:219:5: error: dereferencing pointer to incomplete type
vswitchd/inventory.c:219:5: error: left-hand operand of comma expression
has no effect [-Werror=unused-value]
vswitchd/inventory.c:219:5: error: dereferencing pointer to incomplete type
vswitchd/inventory.c:219:5: error: left-hand operand of comma expression
has no effect [-Werror=unused-value]
cc1: all warnings being treated as errors
make[2]: *** [vswitchd/inventory.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss