]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/emv/tlv.h
fix memory overflow in hf mf nested (issue #479)
[proxmark3-svn] / client / emv / tlv.h
index 187781f88767fc6b1f5338fc381abdb71772f720..5a573566644e8991ab1fe8a2ed82bdf8e7233440 100644 (file)
@@ -31,7 +31,7 @@ struct tlv {
 };
 
 struct tlvdb;
 };
 
 struct tlvdb;
-typedef bool (*tlv_cb)(void *data, const struct tlv *tlv, int level);
+typedef bool (*tlv_cb)(void *data, const struct tlv *tlv, int level, bool is_leaf);
 
 struct tlvdb *tlvdb_fixed(tlv_tag_t tag, size_t len, const unsigned char *value);
 struct tlvdb *tlvdb_external(tlv_tag_t tag, size_t len, const unsigned char *value);
 
 struct tlvdb *tlvdb_fixed(tlv_tag_t tag, size_t len, const unsigned char *value);
 struct tlvdb *tlvdb_external(tlv_tag_t tag, size_t len, const unsigned char *value);
Impressum, Datenschutz