=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== cppcheck-2.2/addons/test/cert-test.c-78-{ cppcheck-2.2/addons/test/cert-test.c:79: system("chmod -x $(which chmod)"); // cert-ENV33-C cppcheck-2.2/addons/test/cert-test.c-80- system(""); // cert-ENV33-C ############################################## cppcheck-2.2/cfg/gnu.cfg-823- </function> cppcheck-2.2/cfg/gnu.cfg:824: <!-- struct in_addr inet_makeaddr (uint32_t net, uint32_t local); --> cppcheck-2.2/cfg/gnu.cfg-825- <function name="inet_makeaddr"> ############################################## cppcheck-2.2/cfg/gnu.cfg-1282- </function> cppcheck-2.2/cfg/gnu.cfg:1283: <!-- void * __builtin_extract_return_addr (void *addr) --> cppcheck-2.2/cfg/gnu.cfg-1284- <!-- void * __builtin_frob_return_address (void *addr) --> ############################################## cppcheck-2.2/cfg/posix.cfg-942- </function> cppcheck-2.2/cfg/posix.cfg:943: <!-- struct netent *getnetbyaddr(uint32_t net, int type); --> cppcheck-2.2/cfg/posix.cfg-944- <function name="getnetbyaddr"> ############################################## cppcheck-2.2/cfg/posix.cfg-995- </function> cppcheck-2.2/cfg/posix.cfg:996: <!-- struct hostent *gethostbyaddr(const void *addr, socklen_t len, int type); --> cppcheck-2.2/cfg/posix.cfg-997- <function name="gethostbyaddr"> ############################################## cppcheck-2.2/cfg/posix.cfg-2582- </function> cppcheck-2.2/cfg/posix.cfg:2583: <!-- in_addr_t inet_addr(const char *cp); cppcheck-2.2/cfg/posix.cfg-2584- http://pubs.opengroup.org/onlinepubs/009695399/functions/inet_addr.html --> ############################################## cppcheck-2.2/cfg/posix.cfg-4069- <!-- https://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_attr_getstackaddr.html --> cppcheck-2.2/cfg/posix.cfg:4070: <!-- int pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr); --> cppcheck-2.2/cfg/posix.cfg-4071- <function name="pthread_attr_setstackaddr"> ############################################## cppcheck-2.2/cfg/posix.cfg-4085- </function> cppcheck-2.2/cfg/posix.cfg:4086: <!-- int pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr); --> cppcheck-2.2/cfg/posix.cfg-4087- <function name="pthread_attr_getstackaddr"> ############################################## cppcheck-2.2/cfg/windows.cfg-5357- </function> cppcheck-2.2/cfg/windows.cfg:5358: <!--unsigned long inet_addr( cppcheck-2.2/cfg/windows.cfg-5359- __in const char *cp);--> ############################################## cppcheck-2.2/gui/gui.pro-102- BASEPATH = ../lib/ cppcheck-2.2/gui/gui.pro:103: include($$PWD/../lib/lib.pri) cppcheck-2.2/gui/gui.pro-104-} ############################################## cppcheck-2.2/gui/test/data/benchmark/simple.cpp-1646- cppcheck-2.2/gui/test/data/benchmark/simple.cpp:1647: if (Token::Match(tok, "[;{}] asm ( ) ;")) { cppcheck-2.2/gui/test/data/benchmark/simple.cpp-1648- variables.clear(); ############################################## cppcheck-2.2/lib/astutils.cpp-2192- cppcheck-2.2/lib/astutils.cpp:2193: if (Token::simpleMatch(tok, "asm (")) cppcheck-2.2/lib/astutils.cpp-2194- return Result(Result::Type::BAILOUT); ############################################## cppcheck-2.2/lib/checkautovariables.cpp-196- return true; cppcheck-2.2/lib/checkautovariables.cpp:197: if (Token::simpleMatch(tok, "asm (")) cppcheck-2.2/lib/checkautovariables.cpp-198- return true; ############################################## cppcheck-2.2/lib/checkuninitvar.cpp-836- cppcheck-2.2/lib/checkuninitvar.cpp:837: if (Token::Match(tok, "asm ( %str% ) ;")) cppcheck-2.2/lib/checkuninitvar.cpp-838- return true; ############################################## cppcheck-2.2/lib/checkunusedvar.cpp-786- cppcheck-2.2/lib/checkunusedvar.cpp:787: if (Token::Match(tok, "asm ( %str% )")) { cppcheck-2.2/lib/checkunusedvar.cpp-788- variables.clear(); ############################################## cppcheck-2.2/lib/exprengine.cpp-52- * - For an uninitialized value the output says "?". For example: `{ a=? }` cppcheck-2.2/lib/exprengine.cpp:53: * - For buffers the output is something like `{ buf=($3,size=10,[:]=?,[$1]=$2) }` cppcheck-2.2/lib/exprengine.cpp-54- * The first item "$3" is the name of the buffer value. ############################################## cppcheck-2.2/lib/exprengine.cpp-57- * `[:]=?` means that all items are uninitialized. cppcheck-2.2/lib/exprengine.cpp:58: * `[$1]=$2` means that the buffer item at index "$1" has value "$2". cppcheck-2.2/lib/exprengine.cpp-59- * ############################################## cppcheck-2.2/lib/importproject.cpp-987- // > extension, with no extension, or with extensions other than .CPP, cppcheck-2.2/lib/importproject.cpp:988: // > .OBJ, .LIB, or .ASM compile as C files. cppcheck-2.2/lib/importproject.cpp-989- // (http://docwiki.embarcadero.com/RADStudio/Tokyo/en/BCC32.EXE,_the_C%2B%2B_32-bit_Command-Line_Compiler) ############################################## cppcheck-2.2/lib/lib.pri-2- cppcheck-2.2/lib/lib.pri:3:include($$PWD/pcrerules.pri) cppcheck-2.2/lib/lib.pri:4:include($$PWD/../externals/externals.pri) cppcheck-2.2/lib/lib.pri-5-INCLUDEPATH += $$PWD ############################################## cppcheck-2.2/lib/preprocessor.cpp-1016- cppcheck-2.2/lib/preprocessor.cpp:1017: const simplecpp::Token *endasm = tok3; cppcheck-2.2/lib/preprocessor.cpp:1018: while ((endasm = endasm->next) != nullptr) { cppcheck-2.2/lib/preprocessor.cpp-1019- if (endasm->op != '#' || sameline(endasm,endasm->previousSkipComments())) ############################################## cppcheck-2.2/lib/preprocessor.cpp-1027- while (sameline(endasm,endasm3)) cppcheck-2.2/lib/preprocessor.cpp:1028: endasm = endasm->next; cppcheck-2.2/lib/preprocessor.cpp-1029- break; ############################################## cppcheck-2.2/lib/tokenize.cpp-2613- cppcheck-2.2/lib/tokenize.cpp:2614: // insert "asm ( "instruction" ) ;" cppcheck-2.2/lib/tokenize.cpp-2615- tok->str("asm"); ############################################## cppcheck-2.2/lib/tokenize.cpp-4326- if (Token::simpleMatch(tok, "for each")) { cppcheck-2.2/lib/tokenize.cpp:4327: // 'for each ( )' -> 'asm ( )' cppcheck-2.2/lib/tokenize.cpp-4328- tok->str("asm"); ############################################## cppcheck-2.2/lib/tokenize.cpp-10512- for (Token *tok = list.front(); tok; tok = tok->next()) { cppcheck-2.2/lib/tokenize.cpp:10513: if (Token::Match(tok, "__asm|_asm|asm {") && cppcheck-2.2/lib/tokenize.cpp-10514- tok->next()->link()->next()) { ############################################## cppcheck-2.2/lib/tokenize.cpp-10528- else if (Token::Match(tok, "_asm|__asm")) { cppcheck-2.2/lib/tokenize.cpp:10529: Token *endasm = tok->next(); cppcheck-2.2/lib/tokenize.cpp-10530- const Token *firstSemiColon = nullptr; cppcheck-2.2/lib/tokenize.cpp-10531- int comment = 0; cppcheck-2.2/lib/tokenize.cpp:10532: while (Token::Match(endasm, "%num%|%name%|,|:|;") || (endasm && endasm->linenr() == comment)) { cppcheck-2.2/lib/tokenize.cpp-10533- if (Token::Match(endasm, "_asm|__asm|__endasm")) ############################################## cppcheck-2.2/lib/tokenize.cpp-10539- } cppcheck-2.2/lib/tokenize.cpp:10540: endasm = endasm->next(); cppcheck-2.2/lib/tokenize.cpp-10541- } ############################################## cppcheck-2.2/lib/tokenize.cpp-10560- cppcheck-2.2/lib/tokenize.cpp:10561: // insert "asm ( "instruction" )" cppcheck-2.2/lib/tokenize.cpp-10562- tok->str("asm"); ############################################## cppcheck-2.2/lib/tokenize.h-690- /** cppcheck-2.2/lib/tokenize.h:691: * asm heuristics, Put ^{} statements in asm() cppcheck-2.2/lib/tokenize.h-692- */ ############################################## cppcheck-2.2/test/bug-hunting/cve/CVE-2019-14284/floppy.c-1088- DMA_MODE_READ : DMA_MODE_WRITE); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-14284/floppy.c:1089: fd_set_dma_addr(raw_cmd->kernel_data); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-14284/floppy.c-1090- fd_set_dma_count(raw_cmd->length); ############################################## cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-578- VdbeOp *pOp = sqlite3VdbeGetOp(v, iStart); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c:579: int iEnd = sqlite3VdbeCurrentAddr(v); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-580- if( pParse->db->mallocFailed ) return; ############################################## cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5086- } cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c:5087: pWInfo->iTop = sqlite3VdbeCurrentAddr(v); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5088- if( db->mallocFailed ) goto whereBeginError; ############################################## cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5108- ); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c:5109: pLevel->addrBody = sqlite3VdbeCurrentAddr(v); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5110- notReady = sqlite3WhereCodeOneLoopStart(pParse,v,pWInfo,ii,pLevel,notReady); ############################################## cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5218- sqlite3VdbeAddOp4Int(v, OP_IfNoHope, pLevel->iIdxCur, cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c:5219: sqlite3VdbeCurrentAddr(v)+2, cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5220- pIn->iBase, pIn->nPrefix); ############################################## cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5337- ){ cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c:5338: last = sqlite3VdbeCurrentAddr(v); cppcheck-2.2/test/bug-hunting/cve/CVE-2019-16168/where.c-5339- k = pLevel->addrBody; ############################################## cppcheck-2.2/test/testfunctions.cpp-126- " long addr;\n" cppcheck-2.2/test/testfunctions.cpp:127: " addr = inet_addr(\"127.0.0.1\");\n" cppcheck-2.2/test/testfunctions.cpp:128: " if(!hp = gethostbyaddr((char *) &addr, sizeof(addr), AF_INET)) {\n" cppcheck-2.2/test/testfunctions.cpp-129- " exit(1);\n" ############################################## cppcheck-2.2/test/testgarbage.cpp-449- void garbageCode5() { // #5168 cppcheck-2.2/test/testgarbage.cpp:450: checkCode("( asm : ; void : );"); cppcheck-2.2/test/testgarbage.cpp-451- } ############################################## cppcheck-2.2/test/testpreprocessor.cpp-1387- "aaa\n" cppcheck-2.2/test/testpreprocessor.cpp:1388: "#pragma asm foo\n" cppcheck-2.2/test/testpreprocessor.cpp-1389- " mov r1, 11\n" cppcheck-2.2/test/testpreprocessor.cpp:1390: "#pragma endasm bar\n" cppcheck-2.2/test/testpreprocessor.cpp-1391- "bbb"; ############################################## cppcheck-2.2/test/testpreprocessor.cpp-1398- ASSERT_EQUALS(1, actual.size()); cppcheck-2.2/test/testpreprocessor.cpp:1399: ASSERT_EQUALS("asm ( )\n;\n\naaa\nasm ( ) ;\n\n\nbbb", actual[""]); cppcheck-2.2/test/testpreprocessor.cpp-1400- } ############################################## cppcheck-2.2/test/testpreprocessor.cpp-1404- " mov @w1, 11\n" cppcheck-2.2/test/testpreprocessor.cpp:1405: "#pragma endasm ( temp=@w1 )\n" cppcheck-2.2/test/testpreprocessor.cpp-1406- "bbb"; ############################################## cppcheck-2.2/test/testpreprocessor.cpp-1413- ASSERT_EQUALS(1, actual.size()); cppcheck-2.2/test/testpreprocessor.cpp:1414: ASSERT_EQUALS("asm ( )\n;\n\nbbb", actual[""]); cppcheck-2.2/test/testpreprocessor.cpp-1415- } ############################################## cppcheck-2.2/test/testsuppressions.cpp-417- cppcheck-2.2/test/testsuppressions.cpp:418: // suppress uninitvar inline, with asm before (#6813) cppcheck-2.2/test/testsuppressions.cpp-419- (this->*check)("void f() {\n" cppcheck-2.2/test/testsuppressions.cpp:420: " __asm {\n" cppcheck-2.2/test/testsuppressions.cpp-421- " foo\n" ############################################## cppcheck-2.2/test/testtokenize.cpp-976- const char code[] ="void f() { for each ( char c in MyString ) { Console::Write(c); } }"; cppcheck-2.2/test/testtokenize.cpp:977: ASSERT_EQUALS("void f ( ) { asm ( \"char c in MyString\" ) { Console :: Write ( c ) ; } }", tokenizeAndStringify(code)); cppcheck-2.2/test/testtokenize.cpp-978- } ############################################## cppcheck-2.2/test/testtokenize.cpp-1138- void inlineasm() { cppcheck-2.2/test/testtokenize.cpp:1139: ASSERT_EQUALS("asm ( \"mov ax , bx\" ) ;", tokenizeAndStringify("asm { mov ax,bx };")); cppcheck-2.2/test/testtokenize.cpp:1140: ASSERT_EQUALS("asm ( \"mov ax , bx\" ) ;", tokenizeAndStringify("_asm { mov ax,bx };")); cppcheck-2.2/test/testtokenize.cpp:1141: ASSERT_EQUALS("asm ( \"mov ax , bx\" ) ;", tokenizeAndStringify("_asm mov ax,bx")); cppcheck-2.2/test/testtokenize.cpp:1142: ASSERT_EQUALS("asm ( \"mov ax , bx\" ) ;", tokenizeAndStringify("__asm { mov ax,bx };")); cppcheck-2.2/test/testtokenize.cpp:1143: ASSERT_EQUALS("asm ( \"\"mov ax,bx\"\" ) ;", tokenizeAndStringify("__asm__ __volatile__ ( \"mov ax,bx\" );")); cppcheck-2.2/test/testtokenize.cpp:1144: ASSERT_EQUALS("asm ( \"_emit 12h\" ) ;", tokenizeAndStringify("__asm _emit 12h ;")); cppcheck-2.2/test/testtokenize.cpp:1145: ASSERT_EQUALS("asm ( \"mov a , b\" ) ;", tokenizeAndStringify("__asm mov a, b ;")); cppcheck-2.2/test/testtokenize.cpp:1146: ASSERT_EQUALS("asm ( \"\"fnstcw %0\" : \"= m\" ( old_cw )\" ) ;", tokenizeAndStringify("asm volatile (\"fnstcw %0\" : \"= m\" (old_cw));")); cppcheck-2.2/test/testtokenize.cpp:1147: ASSERT_EQUALS("asm ( \"\"fnstcw %0\" : \"= m\" ( old_cw )\" ) ;", tokenizeAndStringify(" __asm__ (\"fnstcw %0\" : \"= m\" (old_cw));")); cppcheck-2.2/test/testtokenize.cpp:1148: ASSERT_EQUALS("asm ( \"\"ddd\"\" ) ;", tokenizeAndStringify(" __asm __volatile__ (\"ddd\") ;")); cppcheck-2.2/test/testtokenize.cpp:1149: ASSERT_EQUALS("asm ( \"\"ddd\"\" ) ;", tokenizeAndStringify(" __asm __volatile (\"ddd\") ;")); cppcheck-2.2/test/testtokenize.cpp:1150: ASSERT_EQUALS("asm ( \"\"mov ax,bx\"\" ) ;", tokenizeAndStringify("__asm__ volatile ( \"mov ax,bx\" );")); cppcheck-2.2/test/testtokenize.cpp:1151: ASSERT_EQUALS("asm ( \"mov ax , bx\" ) ; int a ;", tokenizeAndStringify("asm { mov ax,bx } int a;")); cppcheck-2.2/test/testtokenize.cpp-1152- ASSERT_EQUALS("asm\n\n( \"mov ax , bx\" ) ;", tokenizeAndStringify("__asm\nmov ax,bx\n__endasm;")); ############################################## cppcheck-2.2/test/testtokenize.cpp-1154- cppcheck-2.2/test/testtokenize.cpp:1155: // 'asm ( ) ;' should be in the same line cppcheck-2.2/test/testtokenize.cpp:1156: ASSERT_EQUALS(";\n\nasm ( \"\"mov ax,bx\"\" ) ;", tokenizeAndStringify(";\n\n__asm__ volatile ( \"mov ax,bx\" );", true)); cppcheck-2.2/test/testtokenize.cpp-1157- } ############################################## cppcheck-2.2/test/testtokenize.cpp-1160- void simplifyAsm2() { cppcheck-2.2/test/testtokenize.cpp:1161: ASSERT_THROW(ASSERT_EQUALS("void f ( ) { asm ( \"^{}\" ) ; }", tokenizeAndStringify("void f() { ^{} }")), InternalError); cppcheck-2.2/test/testtokenize.cpp:1162: ASSERT_THROW(ASSERT_EQUALS("void f ( ) { x ( asm ( \"^{}\" ) ) ; }", tokenizeAndStringify("void f() { x(^{}); }")), InternalError); cppcheck-2.2/test/testtokenize.cpp:1163: ASSERT_THROW(ASSERT_EQUALS("void f ( ) { foo ( A ( ) , asm ( \"^{bar();}\" ) ) ; }", tokenizeAndStringify("void f() { foo(A(), ^{ bar(); }); }")), InternalError); cppcheck-2.2/test/testtokenize.cpp:1164: ASSERT_THROW(ASSERT_EQUALS("int f0 ( Args args ) { asm ( \"asm(\"return^{returnsizeof...(Args);}()\")+^{returnsizeof...(args);}()\" )\n" cppcheck-2.2/test/testtokenize.cpp-1165- "2:\n" ############################################## cppcheck-2.2/test/testtokenize.cpp-1175- "};")), InternalError); cppcheck-2.2/test/testtokenize.cpp:1176: ASSERT_THROW(ASSERT_EQUALS("int ( ^ block ) ( void ) = asm ( \"^{staticinttest=0;returntest;}\" )\n\n\n;", cppcheck-2.2/test/testtokenize.cpp-1177- tokenizeAndStringify("int(^block)(void) = ^{\n" ############################################## cppcheck-2.2/test/testtokenize.cpp-1181- cppcheck-2.2/test/testtokenize.cpp:1182: ASSERT_THROW(ASSERT_EQUALS("; return f ( a [ b = c ] , asm ( \"^{}\" ) ) ;", cppcheck-2.2/test/testtokenize.cpp-1183- tokenizeAndStringify("; return f(a[b=c],^{});")), InternalError); // #7185 cppcheck-2.2/test/testtokenize.cpp:1184: ASSERT_EQUALS("{ return f ( asm ( \"^(void){somecode}\" ) ) ; }", cppcheck-2.2/test/testtokenize.cpp-1185- tokenizeAndStringify("{ return f(^(void){somecode}); }")); cppcheck-2.2/test/testtokenize.cpp:1186: ASSERT_THROW(ASSERT_EQUALS("; asm ( \"a?(b?(c,asm(\"^{}\")):0):^{}\" ) ;", cppcheck-2.2/test/testtokenize.cpp-1187- tokenizeAndStringify(";a?(b?(c,^{}):0):^{};")), InternalError); ############################################## cppcheck-2.2/test/testtokenize.cpp-6181- // ticket: #1959 cppcheck-2.2/test/testtokenize.cpp:6182: ASSERT_EQUALS("asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL SELECT A FROM B\"\" ) ;", tokenizeAndStringify("__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL SELECT A FROM B;",false)); cppcheck-2.2/test/testtokenize.cpp-6183- ASSERT_THROW(tokenizeAndStringify("__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL",false), InternalError); cppcheck-2.2/test/testtokenize.cpp-6184- cppcheck-2.2/test/testtokenize.cpp:6185: ASSERT_EQUALS("asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL EXECUTE BEGIN Proc1 ( A ) ; END ; END - __CPPCHECK_EMBEDDED_SQL_EXEC__\"\" ) ; asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL COMMIT\"\" ) ;", cppcheck-2.2/test/testtokenize.cpp-6186- tokenizeAndStringify("__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL EXECUTE BEGIN Proc1(A); END; END-__CPPCHECK_EMBEDDED_SQL_EXEC__; __CPPCHECK_EMBEDDED_SQL_EXEC__ SQL COMMIT;",false)); cppcheck-2.2/test/testtokenize.cpp:6187: ASSERT_EQUALS("asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL UPDATE A SET B = C\"\" ) ; asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL COMMIT\"\" ) ;", cppcheck-2.2/test/testtokenize.cpp-6188- tokenizeAndStringify("__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL UPDATE A SET B = C; __CPPCHECK_EMBEDDED_SQL_EXEC__ SQL COMMIT;",false)); cppcheck-2.2/test/testtokenize.cpp:6189: ASSERT_EQUALS("asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL COMMIT\"\" ) ; asm ( \"\"__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL EXECUTE BEGIN Proc1 ( A ) ; END ; END - __CPPCHECK_EMBEDDED_SQL_EXEC__\"\" ) ;", cppcheck-2.2/test/testtokenize.cpp-6190- tokenizeAndStringify("__CPPCHECK_EMBEDDED_SQL_EXEC__ SQL COMMIT; __CPPCHECK_EMBEDDED_SQL_EXEC__ SQL EXECUTE BEGIN Proc1(A); END; END-__CPPCHECK_EMBEDDED_SQL_EXEC__;",false)); ############################################## cppcheck-2.2/test/testunusedvar.cpp-4683- cppcheck-2.2/test/testunusedvar.cpp:4684: void localvarAddr() { // #7747 cppcheck-2.2/test/testunusedvar.cpp-4685- functionVariableUsage("void f() {\n" ############################################## cppcheck-2.2/tools/daca2-logs2git.sh-10- cppcheck-2.2/tools/daca2-logs2git.sh:11:for site in `curl -s --compressed ${base_url}daca2.html | grep "^<tr" | grep -o "\".*\"" | sed s/\"//g` ; do cppcheck-2.2/tools/daca2-logs2git.sh-12- echo ${site} ; curl -s --compressed ${base_url}${site} | sort -n --parallel=4 | sed 's/^ *//; s/ *$//; /^$/d; s/^M$//; s/\r$//' | sed -e 's/\[[0-9][0-9]:[0-9][0-9]\]$//' | sed '/^$/d' | sed 's/\&\;/\&/g; s/</</g; s/>/>/g;' > ${site} ############################################## cppcheck-2.2/tools/daca2-logs2git.sh-34-#plus_information=`grep -c "]: (information)" /tmp/daca_tmp_plus` cppcheck-2.2/tools/daca2-logs2git.sh:35:plus_crash=`grep -c "\ Crash?$" /tmp/daca_tmp_plus` cppcheck-2.2/tools/daca2-logs2git.sh-36-plus_varid=`grep -c "called with varid 0\." /tmp/daca_tmp_plus` ############################################## cppcheck-2.2/tools/daca2-logs2git.sh-46-#minus_information=`grep -c "]: (information)" /tmp/daca_tmp_minus` cppcheck-2.2/tools/daca2-logs2git.sh:47:minus_crash=`grep -c "\ Crash?$" /tmp/daca_tmp_minus` cppcheck-2.2/tools/daca2-logs2git.sh-48-minus_varid=`grep -c "called with varid 0\." /tmp/daca_tmp_minus` ############################################## cppcheck-2.2/tools/daca2-logs2git.sh-53- cppcheck-2.2/tools/daca2-logs2git.sh:54:ID_stats=`awk '{ print $NF }' $files | grep "^\[.*\]$" | sort -n | uniq --count | sort -n` cppcheck-2.2/tools/daca2-logs2git.sh-55- ############################################## cppcheck-2.2/tools/dmake.cpp-186- fout1 << "# no manual edits - this file is autogenerated by dmake\n\n"; cppcheck-2.2/tools/dmake.cpp:187: fout1 << "include($$PWD/pcrerules.pri)\n"; cppcheck-2.2/tools/dmake.cpp:188: fout1 << "include($$PWD/../externals/externals.pri)\n"; cppcheck-2.2/tools/dmake.cpp-189- fout1 << "INCLUDEPATH += $$PWD\n"; ############################################## cppcheck-2.2/debian/changelog-473- * New upstream release cppcheck-2.2/debian/changelog:474: * Fix segmentation fault with asm code. Closes: #625959 cppcheck-2.2/debian/changelog-475- * control: Standars-version changed 3.9.1 -> 3.9.2