2022-06-27 05:44 ftp://ftp.de.debian.org/debian/pool/main/d/dqlite/dqlite_1.10.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: 242afc3 (2022-06-25 21:42:55 +0200) count: 109 109 elapsed-time: 3.5 3.7 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: dqlite-1.10.0/src/lib/serialize.h:28:0: error: #error "Requires IEEE 754 floating point!" [preprocessorErrorDirective] dqlite-1.10.0/src/db.c:74:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/lib/buffer.c:67:17: portability: 'b->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/src/lib/transport.c:149:52: style: Parameter 'buf' can be declared as pointer to const [constParameter] dqlite-1.10.0/src/tracing.c:9:36: style:inconclusive: Function 'dqliteTracingMaybeEnable' argument 1 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent] dqlite-1.10.0/src/tracing.h:28:36: note: Function 'dqliteTracingMaybeEnable' argument 1 names different: declaration 'enabled' definition 'enable'. dqlite-1.10.0/src/tracing.c:9:36: note: Function 'dqliteTracingMaybeEnable' argument 1 names different: declaration 'enabled' definition 'enable'. dqlite-1.10.0/src/vfs.c:1571:12: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/vfs.c:1571:12: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/vfs.c:1585:12: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/vfs.c:1585:12: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/vfs.c:1639:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/vfs.c:2746:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] dqlite-1.10.0/src/vfs.c:2172:18: style:inconclusive: Function 'VfsPoll' argument 2 names different: declaration 'database' definition 'filename'. [funcArgNamesDifferent] dqlite-1.10.0/src/vfs.h:22:18: note: Function 'VfsPoll' argument 2 names different: declaration 'database' definition 'filename'. dqlite-1.10.0/src/vfs.c:2172:18: note: Function 'VfsPoll' argument 2 names different: declaration 'database' definition 'filename'. dqlite-1.10.0/src/vfs.c:875:20: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/src/vfs.c:961:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/src/vfs.c:2777:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/lib/endpoint.c:64:13: warning: Either the condition 'e->fd<0' is redundant or bind() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] dqlite-1.10.0/test/lib/endpoint.c:59:12: note: Assuming that condition 'e->fd<0' is not redundant dqlite-1.10.0/test/lib/endpoint.c:64:13: note: Invalid argument dqlite-1.10.0/test/lib/endpoint.c:118:15: warning: Either the condition 'fd<0' is redundant or connect() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] dqlite-1.10.0/test/lib/endpoint.c:113:9: note: Assuming that condition 'fd<0' is not redundant dqlite-1.10.0/test/lib/endpoint.c:118:15: note: Invalid argument dqlite-1.10.0/test/lib/heap.c:84:43: style: Parameter 'm' can be declared as pointer to const [constParameter] dqlite-1.10.0/test/lib/logger.c:35:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/lib/logger.c:41:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] dqlite-1.10.0/test/lib/logger.c:9:58: style:inconclusive: Function 'test_logger_emit' argument 3 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent] dqlite-1.10.0/test/lib/logger.h:21:58: note: Function 'test_logger_emit' argument 3 names different: declaration 'fmt' definition 'format'. dqlite-1.10.0/test/lib/logger.c:9:58: note: Function 'test_logger_emit' argument 3 names different: declaration 'fmt' definition 'format'. dqlite-1.10.0/test/integration/test_vfs.c:460:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/integration/test_vfs.c:466:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/integration/test_vfs.c:466:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/integration/test_vfs.c:1308:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/integration/test_vfs.c:1353:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/integration/test_vfs.c:387:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:422:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:454:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:462:3: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:468:3: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:473:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:522:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:531:3: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:536:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:567:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:593:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:599:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:605:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:633:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:639:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:667:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:672:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:677:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:709:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:737:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:767:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:798:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:827:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:839:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:865:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:874:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:908:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:943:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:972:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:976:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:985:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1014:2: portability: 'tx1.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1017:2: portability: 'tx2.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1023:2: portability: 'tx3.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1072:2: portability: 'tx1.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1077:2: portability: 'tx2.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1082:2: portability: 'tx3.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1087:2: portability: 'tx4.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1142:2: portability: 'tx1.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1146:2: portability: 'tx2.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1150:2: portability: 'tx3.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1154:2: portability: 'tx4.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1210:2: portability: 'tx1.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1213:2: portability: 'tx2.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1219:2: portability: 'tx3.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1238:2: portability: 'tx1.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1259:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1267:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1275:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1301:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1310:3: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1315:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1322:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1346:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1355:3: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1408:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1441:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1496:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/integration/test_vfs.c:1533:2: portability: 'tx.frames' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] dqlite-1.10.0/test/lib/munit.c:2032:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/lib/munit.c:2034:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/lib/munit.c:2034:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/lib/munit.c:2034:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/lib/munit.c:1884:19: style: Variable 'runner.colorize' is reassigned a value before the old one has been used. [redundantAssignment] dqlite-1.10.0/test/lib/munit.c:1873:19: note: runner.colorize is assigned dqlite-1.10.0/test/lib/munit.c:1884:19: note: runner.colorize is overwritten dqlite-1.10.0/test/lib/munit.c:702:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] dqlite-1.10.0/test/lib/munit.c:956:46: style:inconclusive: Function 'munit_rand_memory' argument 2 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] dqlite-1.10.0/test/lib/munit.h:401:51: note: Function 'munit_rand_memory' argument 2 names different: declaration 'buffer' definition 'data'. dqlite-1.10.0/test/lib/munit.c:956:46: note: Function 'munit_rand_memory' argument 2 names different: declaration 'buffer' definition 'data'. dqlite-1.10.0/test/lib/uv.c:32:12: error: Uninitialized variable: rv [uninitvar] dqlite-1.10.0/test/lib/uv.c:22:19: note: Assuming condition is false dqlite-1.10.0/test/lib/uv.c:32:12: note: Uninitialized variable: rv dqlite-1.10.0/test/test_error.c:215:2: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] dqlite-1.10.0/test/test_error.c:301:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] dqlite-1.10.0/test/test_error.c:294:23: style: Variable 'error' is assigned a value that is never used. [unreadVariable] dqlite-1.10.0/test/unit/ext/test_uv.c:221:5: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment] dqlite-1.10.0/test/unit/ext/test_uv.c:218:5: note: rv is assigned dqlite-1.10.0/test/unit/ext/test_uv.c:221:5: note: rv is overwritten dqlite-1.10.0/test/unit/ext/test_uv.c:226:2: error: Uninitialized variable: read_cb_called [uninitvar] dqlite-1.10.0/test/unit/lib/test_registry.c:19:2: warning: Either the condition 'i!=NULL' is redundant or there is possible null pointer dereference: i. [nullPointerRedundantCheck] dqlite-1.10.0/test/unit/lib/test_registry.c:17:2: note: Assuming that condition 'i!=NULL' is not redundant dqlite-1.10.0/test/unit/lib/test_registry.c:19:2: note: Null pointer dereference dqlite-1.10.0/test/unit/lib/test_registry.c:20:3: warning: Either the condition 'i!=NULL' is redundant or there is possible null pointer dereference: i. [nullPointerRedundantCheck] dqlite-1.10.0/test/unit/lib/test_registry.c:17:2: note: Assuming that condition 'i!=NULL' is not redundant dqlite-1.10.0/test/unit/lib/test_registry.c:20:3: note: Null pointer dereference dqlite-1.10.0/test/unit/lib/test_registry.c:26:2: warning: Either the condition 'i!=NULL' is redundant or there is possible null pointer dereference: i. [nullPointerRedundantCheck] dqlite-1.10.0/test/unit/lib/test_registry.c:25:2: note: Assuming that condition 'i!=NULL' is not redundant dqlite-1.10.0/test/unit/lib/test_registry.c:26:2: note: Null pointer dereference dqlite-1.10.0/test/unit/lib/test_registry.c:31:53: style: Parameter 'i' can be declared as pointer to const [constParameter] dqlite-1.10.0/test/unit/test_replication.c:144:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/unit/test_replication.c:192:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/unit/test_replication.c:328:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dqlite-1.10.0/test/unit/test_replication.c:137:2: style: struct member 'init_fixture::stmt' is never used. [unusedStructMember] dqlite-1.10.0/test/unit/test_vfs.c:1513:5: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment] dqlite-1.10.0/test/unit/test_vfs.c:1497:5: note: rv is assigned dqlite-1.10.0/test/unit/test_vfs.c:1513:5: note: rv is overwritten dqlite-1.10.0/test/unit/test_vfs.c:1363:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] dqlite-1.10.0/test/unit/test_vfs.c:1473:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] diff: head dqlite-1.10.0/src/lib/transport.c:149:52: style: Parameter 'buf' can be declared as pointer to const [constParameter] 2.8 dqlite-1.10.0/src/lib/transport.c:149:52: style: Parameter 'buf' can be declared with const [constParameter] head dqlite-1.10.0/test/lib/heap.c:84:43: style: Parameter 'm' can be declared as pointer to const [constParameter] 2.8 dqlite-1.10.0/test/lib/heap.c:84:43: style: Parameter 'm' can be declared with const [constParameter] head dqlite-1.10.0/test/unit/lib/test_registry.c:31:53: style: Parameter 'i' can be declared as pointer to const [constParameter] 2.8 dqlite-1.10.0/test/unit/lib/test_registry.c:31:53: style: Parameter 'i' can be declared with const [constParameter] DONE