summaryrefslogtreecommitdiff
path: root/apps/debug_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/debug_menu.c')
-rw-r--r--apps/debug_menu.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 0b0bc8fc2b..5ebaa3a3f4 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -23,7 +23,7 @@
23#include <stdlib.h> 23#include <stdlib.h>
24#include <stdio.h> 24#include <stdio.h>
25#include <stdbool.h> 25#include <stdbool.h>
26#include <string.h> 26#include <string-extra.h>
27#include "lcd.h" 27#include "lcd.h"
28#include "lang.h" 28#include "lang.h"
29#include "menu.h" 29#include "menu.h"
@@ -1274,7 +1274,7 @@ static int disk_callback(int btn, struct gui_synclist *lists)
1274 { 1274 {
1275 card_name[i] = card_extract_bits(card->cid, (103-8*i), 8); 1275 card_name[i] = card_extract_bits(card->cid, (103-8*i), 8);
1276 } 1276 }
1277 strlcpy(card_name, card_name, sizeof(card_name)); 1277 strmemccpy(card_name, card_name, sizeof(card_name));
1278 simplelist_addline( 1278 simplelist_addline(
1279 "%s Rev %d.%d", card_name, 1279 "%s Rev %d.%d", card_name,
1280 (int) card_extract_bits(card->cid, 63, 4), 1280 (int) card_extract_bits(card->cid, 63, 4),
@@ -1628,8 +1628,7 @@ static int ata_smart_attr_to_string(
1628 slen += len; 1628 slen += len;
1629 } 1629 }
1630 1630
1631 if (!memccpy (str+slen, buf, '\0', size-slen)) 1631 strmemccpy(str+slen, buf, size-slen);
1632 (str+slen)[size-slen - 1] = '\0';
1633 } 1632 }
1634 1633
1635 return 1; /* ok */ 1634 return 1; /* ok */