Просмотр исходного кода

bump version, fix 'has_file' and 'load_file' buffer size

Struan Clark 2 лет назад
Родитель
Сommit
23e8fda54a
3 измененных файлов с 6 добавлено и 6 удалено
  1. 1 1
      flipbip.h
  2. 4 4
      helpers/flipbip_file.c
  3. 1 1
      views/flipbip_scene_1.c

+ 1 - 1
flipbip.h

@@ -15,7 +15,7 @@
 #include "views/flipbip_startscreen.h"
 #include "views/flipbip_scene_1.h"
 
-#define FLIPBIP_VERSION "v0.0.7"
+#define FLIPBIP_VERSION "v0.0.8"
 
 #define COIN_BTC 0
 #define COIN_DOGE 3

+ 4 - 4
helpers/flipbip_file.c

@@ -40,8 +40,8 @@ bool flipbip_load_file(char* settings, const FlipBipFile file_type, const char*
     } else if(file_type == FlipBipFileDat) {
         path = FLIPBIP_DAT_PATH;
     } else {
-        char path_buf[32] = {0};
-        strcpy(path_buf, FLIPBIP_APP_BASE_FOLDER);
+        char path_buf[FILE_MAX_PATH_LEN] = {0};
+        strcpy(path_buf, FLIPBIP_APP_BASE_FOLDER); // 22
         strcpy(path_buf + strlen(path_buf), "/");
         strcpy(path_buf + strlen(path_buf), file_name);
         path = path_buf;
@@ -95,8 +95,8 @@ bool flipbip_has_file(const FlipBipFile file_type, const char* file_name, const
     } else if(file_type == FlipBipFileDat) {
         path = FLIPBIP_DAT_PATH;
     } else {
-        char path_buf[32] = {0};
-        strcpy(path_buf, FLIPBIP_APP_BASE_FOLDER);
+        char path_buf[FILE_MAX_PATH_LEN] = {0};
+        strcpy(path_buf, FLIPBIP_APP_BASE_FOLDER); // 22
         strcpy(path_buf + strlen(path_buf), "/");
         strcpy(path_buf + strlen(path_buf), file_name);
         path = path_buf;

+ 1 - 1
views/flipbip_scene_1.c

@@ -49,7 +49,7 @@ const char* TEXT_INFO = "-Scroll pages with up/down-"
                         "p6,7)  xprv/xpub Extnd Keys"
                         "p8+)    Receive Addresses  ";
 
-#define TEXT_SAVE_QR "Save QR"
+// #define TEXT_SAVE_QR "Save QR"
 #define TEXT_QRFILE_EXT ".qrcode" // 7 chars + 1 null
 
 // bip44_coin, xprv_version, xpub_version, addr_version, wif_version, addr_format