diff --git a/obexd/src/map_ap.c b/obexd/src/map_ap.c
index 1f56748..b6a039a 100644
--- a/obexd/src/map_ap.c
+++ b/obexd/src/map_ap.c
if (offset < 0 || ap_defs[offset].type != APT_UINT8)
return FALSE;
-
entry = g_hash_table_lookup(ap, GINT_TO_POINTER(tag));
if (entry == NULL)
return FALSE;
if (offset < 0 || ap_defs[offset].type != APT_UINT16)
return FALSE;
-
entry = g_hash_table_lookup(ap, GINT_TO_POINTER(tag));
if (entry == NULL)
return FALSE;
if (offset < 0 || ap_defs[offset].type != APT_UINT32)
return FALSE;
-
entry = g_hash_table_lookup(ap, GINT_TO_POINTER(tag));
if (entry == NULL)
return FALSE;
if (offset < 0 || ap_defs[offset].type != APT_STR)
return NULL;
-
entry = g_hash_table_lookup(ap, GINT_TO_POINTER(tag));
if (entry == NULL)
return NULL;