Skip to content
Snippets Groups Projects
  1. Oct 31, 2018
  2. Oct 30, 2018
  3. Oct 28, 2018
  4. Oct 27, 2018
    • Mara Bos's avatar
      Enable __attribute__((format)) on px4 logging functions. · 96a33d1a
      Mara Bos authored
      This makes the compiler warn about invalid format strings.
      96a33d1a
    • Mara Bos's avatar
      Fix many format strings. · 10c20b38
      Mara Bos authored
      Fixes these invalid format strings:
      - A `%d` for a pointer (replaced it by `%p`)
      - A 0x%08x (and a 0x%0x8!) for a pointer (replaced by %p)
      - 2 cases of `%d` for a `ssize_t` (replaced it by `%zi`)
      - 1 case of a %u for an `int` (replaced by %i)
      - 3 cases of %d for a `long` (replaced by %ld)
      - 19 cases of `%d`, `%i`, `%u` or `%lu` for a `size_t` (replaced it by `%zu`)
      - An unused formatting argument (removed it)
      - A missing `%d` (added it)
      - A missing `%s` (added it)
      - 2 cases of `%llu` for a `uint64_t` (replaced it by `"%" PRIu64`)
      - 6 cases of giving a string directly as format string (replaced it by `("%s", string)`)
      - 2 cases of %*-s, which should probably have been %-*s.
        (Looks like NuttX accepts (the invalid) %*-s, but other platforms don't.)
      - A %04x for a `uint32_t` (replaced by "%04" PRIx32)
      10c20b38
  5. Oct 26, 2018
  6. Oct 25, 2018
Loading