aboutsummaryrefslogtreecommitdiffstats
path: root/dev-util/mtools/files/mtools-new-libfreefare-version.patch
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2012-06-06 03:32:56 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2012-06-06 03:32:56 +0200
commit2046296222caa085d5eed72f534fae877a5b7dd1 (patch)
tree06adced907225d69b5ddbba2cce210c25bf70b55 /dev-util/mtools/files/mtools-new-libfreefare-version.patch
parentdb2605e29fe259d3fdcc27eeb17ecf6ef1ab0a3e (diff)
downloadoverlay-2046296222caa085d5eed72f534fae877a5b7dd1.tar.gz
overlay-2046296222caa085d5eed72f534fae877a5b7dd1.tar.xz
overlay-2046296222caa085d5eed72f534fae877a5b7dd1.zip
dev-util/mtools: add live ebuild for mifare gui tools
Diffstat (limited to 'dev-util/mtools/files/mtools-new-libfreefare-version.patch')
-rw-r--r--dev-util/mtools/files/mtools-new-libfreefare-version.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/dev-util/mtools/files/mtools-new-libfreefare-version.patch b/dev-util/mtools/files/mtools-new-libfreefare-version.patch
new file mode 100644
index 0000000..f7f6c4e
--- /dev/null
+++ b/dev-util/mtools/files/mtools-new-libfreefare-version.patch
@@ -0,0 +1,21 @@
+--- src/Nfc.cpp (revision 24)
++++ src/Nfc.cpp (working copy)
+@@ -154,15 +156,9 @@
+
+ std::string Nfc::Tag::getUid() {
+ std::string uid = "";
+- if(isClassic()) {
+- char* pUid = mifare_classic_get_uid (tag);
+- uid = pUid;
+- free(pUid);
+- } else if(isUltralight()) {
+- char* pUid = mifare_ultralight_get_uid (tag);
+- uid = pUid;
+- free(pUid);
+- }
++ char* pUid = freefare_get_tag_uid (tag);
++ uid = pUid;
++ free(pUid);
+
+ return uid;
+ }