lkml.org 
[lkml]   [2016]   [Sep]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Subject[PATCH 14/17] s390/debug: Improve a size determination in debug_sprintf_format_fn()
    From
    Date
    From: Markus Elfring <elfring@users.sourceforge.net>
    Date: Fri, 2 Sep 2016 14:32:08 +0200

    Replace a multiplication by a reference for a local array variable
    as the parameter for the operator "sizeof" to make the corresponding size
    determination a bit safer.

    Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
    ---
    arch/s390/kernel/debug.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/arch/s390/kernel/debug.c b/arch/s390/kernel/debug.c
    index 32ceb5e..6792a9c 100644
    --- a/arch/s390/kernel/debug.c
    +++ b/arch/s390/kernel/debug.c
    @@ -1486,7 +1486,7 @@ debug_sprintf_format_fn(debug_info_t * id, struct debug_view *view,
    /* number of arguments used for sprintf (without the format string) */
    num_used_args = min(DEBUG_SPRINTF_MAX_ARGS, (num_longs - 1));

    - memset(index, 0, DEBUG_SPRINTF_MAX_ARGS * sizeof(int));
    + memset(index, 0, sizeof(index));

    for (i = 0; i < num_used_args; i++)
    index[i] = i;
    --
    2.9.3
    \
     
     \ /
      Last update: 2016-09-17 09:58    [W:4.023 / U:0.068 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site