diff mbox series

[v3,32/46] PR: Move ranging_wrapper free inside CONFIG_PASN ifdef

Message ID 20260513100010.1947710-33-kavita.kavita@oss.qualcomm.com
State Accepted
Headers show
Series PR: Add nl80211 support and ranging for Proximity Detection | expand

Commit Message

Kavita Kavita May 13, 2026, 9:59 a.m. UTC
The ranging_wrapper member of struct pr_device is only defined
when CONFIG_PASN is enabled. Move wpabuf_free(dev->ranging_wrapper)
inside the CONFIG_PASN ifdef block to fix compilation errors when
CONFIG_PASN is not defined.

Fixes: ef1b1587d315 ("PR: Handle PR element in PASN Auth M1 and prepare M2")
Signed-off-by: Kavita Kavita <kavita.kavita@oss.qualcomm.com>
---
 src/common/proximity_ranging.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/src/common/proximity_ranging.c b/src/common/proximity_ranging.c
index 0ca9c95fe..06ee58b3d 100644
--- a/src/common/proximity_ranging.c
+++ b/src/common/proximity_ranging.c
@@ -24,8 +24,8 @@  static bool valid_country_ch(char c)
 
 static void pr_device_free(struct pr_data *pr, struct pr_device *dev)
 {
-	wpabuf_free(dev->ranging_wrapper);
 #ifdef CONFIG_PASN
+	wpabuf_free(dev->ranging_wrapper);
 	if (dev->pasn) {
 		wpa_pasn_reset(dev->pasn);
 		pasn_data_deinit(dev->pasn);