diff mbox series

[13/22] sim: Replace g_strndup use with l_strndup

Message ID 20240226033724.1460079-13-denkenz@gmail.com (mailing list archive)
State Superseded, archived
Headers show
Series [01/22] gprs: Remove g_strfreev and g_strdupv use | expand

Commit Message

Denis Kenzior Feb. 26, 2024, 3:36 a.m. UTC
---
 src/sim.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/src/sim.c b/src/sim.c
index db65d22f40fd..d941415a4879 100644
--- a/src/sim.c
+++ b/src/sim.c
@@ -1661,7 +1661,7 @@  static void impi_read_cb(int ok, int total_length, int record,
 	}
 
 	if (validate_utf8_tlv(data))
-		sim->impi = g_strndup((const char *)data + 2, data[1]);
+		sim->impi = l_strndup((const char *)data + 2, data[1]);
 }
 
 static void discover_apps_cb(const struct ofono_error *error,
@@ -2721,8 +2721,7 @@  static void sim_free_main_state(struct ofono_sim *sim)
 		sim->isim_context = NULL;
 	}
 
-	if (sim->impi)
-		g_free(sim->impi);
+	l_free(sim->impi);
 
 	if (sim->aid_list) {
 		g_slist_free_full(sim->aid_list,