lkml.org 
[lkml]   [2012]   [Apr]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 09/11] parse-filter: Check result of malloc() during reading token
    Date
    The malloc can fail so the return value should be checked.
    For now, just use malloc_or_die().

    Signed-off-by: Namhyung Kim <namhyung.kim@lge.com>
    ---
    parse-filter.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/parse-filter.c b/parse-filter.c
    index bc62f1f..0e6c0b1 100644
    --- a/parse-filter.c
    +++ b/parse-filter.c
    @@ -96,7 +96,7 @@ static enum event_type read_token(char **tok)
    (strcmp(token, "=") == 0 || strcmp(token, "!") == 0) &&
    pevent_peek_char() == '~') {
    /* append it */
    - *tok = malloc(3);
    + *tok = malloc_or_die(3);
    sprintf(*tok, "%c%c", *token, '~');
    free_token(token);
    /* Now remove the '~' from the buffer */
    --
    1.7.10


    \
     
     \ /
      Last update: 2012-04-23 07:37    [W:4.022 / U:7.928 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site