=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== librecad-2.1.3/libraries/muparser/include/muParserCallback.h-87- bool IsOptimizable() const; librecad-2.1.3/libraries/muparser/include/muParserCallback.h:88: void* GetAddr() const; librecad-2.1.3/libraries/muparser/include/muParserCallback.h-89- ECmdCode GetCode() const; ############################################## librecad-2.1.3/libraries/muparser/include/muParserToken.h-168- { librecad-2.1.3/libraries/muparser/include/muParserToken.h:169: assert(a_pCallback.GetAddr()); librecad-2.1.3/libraries/muparser/include/muParserToken.h-170- ############################################## librecad-2.1.3/libraries/muparser/include/muParserToken.h-334- */ librecad-2.1.3/libraries/muparser/include/muParserToken.h:335: generic_fun_type GetFuncAddr() const librecad-2.1.3/libraries/muparser/include/muParserToken.h-336- { librecad-2.1.3/libraries/muparser/include/muParserToken.h:337: return (m_pCallback.get()) ? (generic_fun_type)m_pCallback->GetAddr() : 0; librecad-2.1.3/libraries/muparser/include/muParserToken.h-338- } ############################################## librecad-2.1.3/libraries/muparser/include/muParserToken.h-378- librecad-2.1.3/libraries/muparser/include/muParserToken.h:379: if (!m_pCallback->GetAddr()) librecad-2.1.3/libraries/muparser/include/muParserToken.h-380- throw ParserError(ecINTERNAL_ERROR); ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-343- { librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:344: if (a_Callback.GetAddr()==0) librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-345- Error(ecINVALID_FUN_PTR); ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-760- token_type valTok; librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:761: generic_fun_type pFunc = a_FunTok.GetFuncAddr(); librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-762- assert(pFunc); ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-800- // Operator stack empty or does not contain tokens with callback functions librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:801: if (a_stOpt.empty() || a_stOpt.top().GetFuncAddr()==0 ) librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-802- return; ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-804- token_type funTok = a_stOpt.pop(); librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:805: assert(funTok.GetFuncAddr()); librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-806- ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-852- case cmFUNC_BULK: librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:853: m_vRPN.AddBulkFun(funTok.GetFuncAddr(), (int)stArg.size()); librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-854- break; ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-862- librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:863: m_vRPN.AddFun(funTok.GetFuncAddr(), (funTok.GetArgCount()==-1) ? -iArgNumerical : iArgNumerical); librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-864- break; ############################################## librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-1277- stOpt.top().GetCode()!=cmOPRT_BIN && librecad-2.1.3/libraries/muparser/src/muParserBase.cpp:1278: stOpt.top().GetFuncAddr()!=0) librecad-2.1.3/libraries/muparser/src/muParserBase.cpp-1279- { ############################################## librecad-2.1.3/libraries/muparser/src/muParserCallback.cpp-415- */ librecad-2.1.3/libraries/muparser/src/muParserCallback.cpp:416: void* ParserCallback::GetAddr() const librecad-2.1.3/libraries/muparser/src/muParserCallback.cpp-417- { ############################################## librecad-2.1.3/librecad/src/main/emu_c99.cpp-67- librecad-2.1.3/librecad/src/main/emu_c99.cpp:68: __asm { librecad-2.1.3/librecad/src/main/emu_c99.cpp-69- fld x ############################################## librecad-2.1.3/librecad/src/main/emu_c99.cpp-138- librecad-2.1.3/librecad/src/main/emu_c99.cpp:139: __asm { librecad-2.1.3/librecad/src/main/emu_c99.cpp-140- fld y ############################################## librecad-2.1.3/librecad/src/src.pro-44-unix { librecad-2.1.3/librecad/src/src.pro:45: LC_VERSION=$$system([ "$(which git)x" != "x" -a -d ../../.git ] && echo "$(git describe --tags)" || echo "$${LC_VERSION}") librecad-2.1.3/librecad/src/src.pro-46- ############################################## librecad-2.1.3/librecad/src/src.pro-69- !isEmpty( MSYSGIT_DIR ) { librecad-2.1.3/librecad/src/src.pro:70: LC_VERSION = $$system( \"$$MSYSGIT_DIR/git.exe\" describe --tags || echo "$${LC_VERSION}") librecad-2.1.3/librecad/src/src.pro-71- } ############################################## librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1070- { librecad-2.1.3/plugins/importshp/shapelib/shpopen.c:1071: bHasM = TRUE; librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1072- bHasZ = FALSE; ############################################## librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1079- { librecad-2.1.3/plugins/importshp/shapelib/shpopen.c:1080: bHasM = TRUE; librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1081- bHasZ = TRUE; ############################################## librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1084- { librecad-2.1.3/plugins/importshp/shapelib/shpopen.c:1085: bHasM = FALSE; librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1086- bHasZ = FALSE; ############################################## librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1140- psObject->padfZ[i] = padfZ[i]; librecad-2.1.3/plugins/importshp/shapelib/shpopen.c:1141: if( padfM != NULL && bHasM ) librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1142- psObject->padfM[i] = padfM[i]; librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1143- } librecad-2.1.3/plugins/importshp/shapelib/shpopen.c:1144: if( padfM != NULL && bHasM ) librecad-2.1.3/plugins/importshp/shapelib/shpopen.c-1145- psObject->bMeasureIsUsed = TRUE;