X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=daemon%2Ffnet-adc.c;h=84a63aaa4df0e404303f3f7a17022d44c7f09885;hb=6a97462ee92722d88e01bb18abd57f1f44d5125b;hp=7f5722b35b30928e5d99ea486ea1ce6b9a45826d;hpb=d9f89ef5daa6375fc4ff257826fa39562fbe3ac3;p=doldaconnect.git diff --git a/daemon/fnet-adc.c b/daemon/fnet-adc.c index 7f5722b..84a63aa 100644 --- a/daemon/fnet-adc.c +++ b/daemon/fnet-adc.c @@ -192,7 +192,14 @@ static void freeqcmd(struct qcmd *qcmd) } #define ADC_CMDFN(name) static void name(struct fnetnode *fn, wchar_t *command, wchar_t *sender, int argc, wchar_t **argv) -#define ADC_CMDCOM struct socket *sk = fn->sk; struct adchub *hub = fn->data; +#ifdef __GNUC__ +#define UNUSED __attribute__ ((unused)) +#else +#define UNUSED +#endif +#define ADC_CMDCOM \ + struct socket *sk UNUSED = fn->sk; \ + struct adchub *hub UNUSED = fn->data; ADC_CMDFN(cmd_sup) {