diff options
Diffstat (limited to 'apps/debug_menu.c')
-rw-r--r-- | apps/debug_menu.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c index 87a41920b9..0b0bc8fc2b 100644 --- a/apps/debug_menu.c +++ b/apps/debug_menu.c | |||
@@ -1627,7 +1627,9 @@ static int ata_smart_attr_to_string( | |||
1627 | if (len >= name_sz) len = name_sz-1; | 1627 | if (len >= name_sz) len = name_sz-1; |
1628 | slen += len; | 1628 | slen += len; |
1629 | } | 1629 | } |
1630 | snprintf(str+slen, size-slen, "%s", buf); | 1630 | |
1631 | if (!memccpy (str+slen, buf, '\0', size-slen)) | ||
1632 | (str+slen)[size-slen - 1] = '\0'; | ||
1631 | } | 1633 | } |
1632 | 1634 | ||
1633 | return 1; /* ok */ | 1635 | return 1; /* ok */ |