"None are more hopelessly enslaved than those who falsely believe they are free." --Goethe "Freedom is living without government coercion." --Ron Paul (www.ronpaul2008.com) On Sat, Feb 14, 2009 at 20:16, Fundu <fundu_1999@xxxxxxxxx> wrote: > i'm running ubuntu 8.04 with gcc-4.2 > and i'm getting > > mb_con.h:43: warning: 'struct query_resp' declared inside parameter list > mb_con.h:43: warning: its scope is only this definition or declaration, which is probably not what you want > > here's a snippet of how .h file looks > > struct query_resp_type > { > int type; > } query_resp; }; > > void send_req(struct query_resp* resp); void send_req(struct query_resp_type* resp); > > > what i don't understand is why this warning when i have declared the struct before the function in the header. > > what am i missing ? > > thanks in advance ! > > > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html