These look like two unrelated patches squashed in one patch to me.
One adds a return check and the other adds printf formatting.

On 9 June 2015 at 10:26, Nicolas Morey-Chaisemartin <[email protected]>
wrote:

> Also adds a check of sscanf return value to make checkpatch happy
>
> Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]>
> ---
>  example/classifier/odp_classifier.c | 6 ++++--
>  example/timer/odp_timer_test.c      | 3 ++-
>  2 files changed, 6 insertions(+), 3 deletions(-)
>
> diff --git a/example/classifier/odp_classifier.c
> b/example/classifier/odp_classifier.c
> index 48fc1ab..5413984 100644
> --- a/example/classifier/odp_classifier.c
> +++ b/example/classifier/odp_classifier.c
> @@ -171,9 +171,11 @@ static inline
>  int parse_ipv4_mask(const char *str, uint32_t *mask)
>  {
>         uint32_t b;
> -       sscanf(str, "%x", &b);
> +       int ret;
> +
> +       ret = sscanf(str, "%" PRIx32, &b);
>         *mask = b;
> -       return 0;
> +       return ret != 1;
>  }
>
>  /**
> diff --git a/example/timer/odp_timer_test.c
> b/example/timer/odp_timer_test.c
> index 4f4c798..3ac4fe1 100644
> --- a/example/timer/odp_timer_test.c
> +++ b/example/timer/odp_timer_test.c
> @@ -182,7 +182,8 @@ static void test_abs_timeouts(int thr, test_globals_t
> *gbls)
>                 if (!odp_timeout_fresh(tmo)) {
>                         /* Not the expected expiration tick, timer has
>                          * been reset or cancelled or freed */
> -                       EXAMPLE_ABORT("Unexpected timeout received (timer
> %x, tick %"PRIu64")\n",
> +                       EXAMPLE_ABORT("Unexpected timeout received (timer
> %"
> +                                     PRIx32 ", tick %" PRIu64 ")\n",
>                                       ttp->tim, tick);
>                 }
>                 EXAMPLE_DBG("  [%i] timeout, tick %"PRIu64"\n", thr, tick);
> _______________________________________________
> lng-odp mailing list
> [email protected]
> https://lists.linaro.org/mailman/listinfo/lng-odp
>



-- 
Mike Holmes
Technical Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to