From 8c26e07ceb7cd15a605cc46d825609edb0c16ab9 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Fri, 23 Aug 2019 22:08:36 +0200 Subject: [PATCH] use searchFile to find dictionaries --- client/fileutils.c | 2 +- include/common.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/client/fileutils.c b/client/fileutils.c index 426ee3b6e..8e9ceb228 100644 --- a/client/fileutils.c +++ b/client/fileutils.c @@ -523,7 +523,7 @@ int loadFileDICTIONARY(const char *preferredName, void *data, size_t *datalen, u if (data == NULL) return 1; - char *fileName = filenamemcopy(preferredName, ".dic"); + char *fileName = searchFile(DICTIONARIES_SUBDIR, ".dic", preferredName); if (fileName == NULL) return 1; // t5577 == 4bytes diff --git a/include/common.h b/include/common.h index 580170b31..a2850ef32 100644 --- a/include/common.h +++ b/include/common.h @@ -27,6 +27,7 @@ #define PM3_USER_DIRECTORY "/.proxmark3/" // PM3 subdirectories: +#define DICTIONARIES_SUBDIR "dictionaries/" #define LUA_LIBRARIES_SUBDIR "lualibs/" #define LUA_SCRIPTS_SUBDIR "luascripts/"