fix pointer alias warning surfaced on FreeBSD
authorLuke Howard <lukeh@padl.com>
Mon, 21 Mar 2011 06:33:47 +0000 (17:33 +1100)
committerLuke Howard <lukeh@padl.com>
Mon, 21 Mar 2011 06:33:47 +0000 (17:33 +1100)
util_radius.cpp

index 083b3e7..f422087 100644 (file)
@@ -440,7 +440,8 @@ void
 gss_eap_radius_attr_provider::releaseAnyNameMapping(gss_buffer_t type_id GSSEAP_UNUSED,
                                                     gss_any_t input) const
 {
-    pairfree((VALUE_PAIR **)&input);
+    VALUE_PAIR *vp = (VALUE_PAIR *)input;
+    pairfree(&vp);
 }
 
 bool