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

Reply via email to