Hi;
Gcc now correctly warns for set but unused
variables(-Wunused-but-set-variable) and this causes a compile error
while detecting
ldap_set_rebind_proc argument count because the tmp variable is set but
unused. Attached patch fixes this by simply using (void)tmp; to make gcc
happy.
Regards,
ismail
Index: build/apu-conf.m4
===================================================================
--- build/apu-conf.m4 (revision 1098540)
+++ build/apu-conf.m4 (working copy)
@@ -257,8 +257,8 @@
#endif
], [
int tmp = ldap_set_rebind_proc((LDAP *)0, (LDAP_REBIND_PROC *)0, (void *)0);
- /* use tmp to suppress the warning */
- tmp=0;
+ /* Suppress unused warning */
+ (void)tmp;
], ac_cv_ldap_set_rebind_proc_style=three, ac_cv_ldap_set_rebind_proc_style=two))
if test "$ac_cv_ldap_set_rebind_proc_style" = "three"; then