]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commit
Fix rrd_cgi.c Cppcheck_warnings
authorWolfgang Stöggl <c72578@yahoo.de>
Wed, 17 Jul 2019 10:36:30 +0000 (12:36 +0200)
committerTobias Oetiker <tobi@oetiker.ch>
Wed, 17 Jul 2019 21:22:50 +0000 (23:22 +0200)
commit1f364baa3a8ae5f3320ffc8fa2fd20856d90529e
tree5216ddf2fc887392c979362b554e08392afce810
parent50f99f94e6448d577352e086c8673edb41569450
Fix rrd_cgi.c Cppcheck_warnings

Remove the identical inner 'if' condition.
Use the %zu format specifier for size_t returned from strlen(),
according to: https://en.cppreference.com/w/c/string/byte/strlen

- Fixes the following Cppcheck warnings:
  [src/rrd_cgi.c:349] (warning) Identical inner 'if' condition is
    always true (outer condition is 'calcpr[i]' and inner condition is
    'calcpr[i]'). [identicalInnerCondition]

  [src/rrd_cgi.c:527] (portability) %zd in format string (no. 1)
    requires 'ssize_t' but the argument type is 'size_t
    {aka unsigned long}'. [invalidPrintfArgType_sint]
  or
  [src/rrd_cgi.c:527] (portability) %zd in format string (no. 1)
    requires 'ssize_t' but the argument type is 'size_t
    {aka unsigned long long}'. [invalidPrintfArgType_sint]
src/rrd_cgi.c