uselessCallsSubstr ftp://ftp.de.debian.org/debian/pool/main/3/3depict/3depict_0.0.23.orig.tar.gz 3Depict-0.0.23/src/backend/configFile.cpp:669:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] 3Depict-0.0.23/src/common/stringFuncs.cpp:161:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] 3Depict-0.0.23/src/common/stringFuncs.cpp:337:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/actor-framework/actor-framework_0.18.7.orig.tar.gz actor-framework-0.18.7/libcaf_openssl/test/openssl/authentication.cpp:50:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/adapterremoval/adapterremoval_2.3.4.orig.tar.gz adapterremoval-2.3.4/tests/unit/catch.hpp:13865:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] adapterremoval-2.3.4/tests/unit/catch.hpp:13988:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] adapterremoval-2.3.4/tests/unit/catch.hpp:14874:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] adapterremoval-2.3.4/tests/unit/catch.hpp:15070:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] adapterremoval-2.3.4/tests/unit/catch.hpp:15410:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] adapterremoval-2.3.4/tests/unit/catch.hpp:15673:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/aeskulap/aeskulap_0.2.2-beta2+git20190406.ef77f01.orig.tar.xz aeskulap-0.2.2-beta2+git20190406.ef77f01/imagepool/netquery.cpp:49:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/aflplusplus/aflplusplus_4.21c.orig.tar.gz AFLplusplus-4.21c/instrumentation/afl-llvm-common.cc:201:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] AFLplusplus-4.21c/instrumentation/afl-llvm-common.cc:276:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] AFLplusplus-4.21c/instrumentation/afl-gcc-common.h:179:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] AFLplusplus-4.21c/instrumentation/afl-gcc-common.h:254:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] AFLplusplus-4.21c/instrumentation/afl-llvm-dict2file.so.cc:704:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/amap-align/amap-align_2.2+git20080214.600fc29+dfsg.orig.tar.xz amap-align-2.2+git20080214.600fc29/align/Sequence.h:66:85: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/amdsmi/amdsmi_6.1.2+ds.orig.tar.xz ROCm-amdsmi-05db1a0/src/amd_smi/amd_smi.cc:1924:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/amoebax/amoebax_0.2.1+dfsg.orig.tar.bz2 amoebax-0.2.1+dfsg/src/NewHighScoreState.cxx:286:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/android-platform-build-kati/android-platform-build-kati_10.0.0+r32+git20220314.09dfa26c4e59.orig.tar.xz android-platform-build-kati-10.0.0+r32+git20220314.09dfa26c4e59/src/strutil.cc:214:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/android-platform-system-extras/android-platform-system-extras_10.0.0+r36+ds.orig.tar.xz android-platform-system-extras-10.0.0+r36+ds/simpleperf/app_api/cpp/simpleperf.cpp:421:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] android-platform-system-extras-10.0.0+r36+ds/simpleperf/cmd_record.cpp:1605:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] android-platform-system-extras-10.0.0+r36+ds/simpleperf/environment.cpp:593:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/android-platform-system-tools-aidl/android-platform-system-tools-aidl_10.0.0+r36.orig.tar.gz options.cpp:320:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/android-platform-system-tools-hidl/android-platform-system-tools-hidl_10.0.0+r36.orig.tar.gz host_utils/StringHelper.cpp:193:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/anfo/anfo_0.98.orig.tar.gz anfo-0.98/src/index.cc:40:53: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] anfo-0.98/src/stream.cc:571:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/animals/animals_201207131226.orig.tar.gz animals-201207131226/test-str-cvt.cc:57:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] animals-201207131226/test-str-cvt.cc:66:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] animals-201207131226/util.cc:53:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] animals-201207131226/util.cc:62:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/anjuta-extras/anjuta-extras_3.26.0.orig.tar.xz anjuta-extras-3.26.0/plugins/scintilla/scintilla/lexers/LexCPP.cxx:619:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] anjuta-extras-3.26.0/plugins/scintilla/scintilla/lexers/LexVerilog.cxx:331:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/ansifilter/ansifilter_2.21.orig.tar.bz2 ansifilter-2.21/src/codegenerator.cpp:1364:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/ants/ants_2.5.4+dfsg.orig.tar.xz ants-2.5.4+dfsg/Examples/ANTS.cxx:257:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:360:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:431:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:232:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/anymeal/anymeal_1.33.orig.tar.xz anymeal-1.33/anymeal/export.cc:69:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mealmaster.ll:653:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/aoflagger/aoflagger_3.4.0.orig.tar.gz aoflagger-v3.4.0/imagesets/bhfitsimageset.cpp:214:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/apertium-lex-tools/apertium-lex-tools_0.5.0.orig.tar.bz2 apertium-lex-tools-0.5.0/src/irstlm_ranker.cc:58:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/apitrace/apitrace_11.1+repack.orig.tar.xz apitrace-11.1/retrace/glstate_shaders.cpp:218:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/argagg/argagg_0.4.7.orig.tar.gz argagg-0.4.7/test/doctest.h:1866:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/armadillo/armadillo_14.2.3+dfsg.orig.tar.xz armadillo-14.2.3/tests2/catch.hpp:13870:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] armadillo-14.2.3/tests2/catch.hpp:13993:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] armadillo-14.2.3/tests2/catch.hpp:14879:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] armadillo-14.2.3/tests2/catch.hpp:15075:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] armadillo-14.2.3/tests2/catch.hpp:15415:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] armadillo-14.2.3/tests2/catch.hpp:15678:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/art-nextgen-simulation-tools/art-nextgen-simulation-tools_20160605+dfsg.orig.tar.xz art_src_MountRainier_Linux/art_454_src/read_profile.cpp:147:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_454_src/read_profile.cpp:294:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_illumina_src/art_illumina.cpp:682:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_illumina_src/art_illumina.cpp:866:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_illumina_src/art_illumina_m.cpp:688:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_illumina_src/art_illumina_m.cpp:872:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_SOLiD_src/art_SOLiD.cpp:420:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_SOLiD_src/art_SOLiD.cpp:654:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_SOLiD_src/art_SOLiD_jason.cpp:330:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] art_src_MountRainier_Linux/art_SOLiD_src/art_SOLiD_jason.cpp:458:60: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/aspcud/aspcud_1.9.6.orig.tar.gz aspcud-1.9.6/libcudf/tests/catch.hpp:13869:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] aspcud-1.9.6/libcudf/tests/catch.hpp:13992:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] aspcud-1.9.6/libcudf/tests/catch.hpp:14878:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] aspcud-1.9.6/libcudf/tests/catch.hpp:15074:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] aspcud-1.9.6/libcudf/tests/catch.hpp:15414:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] aspcud-1.9.6/libcudf/tests/catch.hpp:15677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/astc-encoder/astc-encoder_5.2.0+ds.orig.tar.xz ARM-software-astc-encoder-2319d9c/Source/astcenccli_toplevel.cpp:1591:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/astyle/astyle_3.1.orig.tar.gz astyle/src/ASFormatter.cpp:7621:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/ataqv/ataqv_1.3.1+ds.orig.tar.xz ataqv-1.3.1/src/cpp/Utils.cpp:28:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:3142:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:3717:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:4928:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:6326:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:7833:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:8081:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:8146:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:8408:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ataqv-1.3.1/src/cpp/catch.hpp:9057:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/atlas-ecmwf/atlas-ecmwf_0.42.0.orig.tar.xz atlas-ecmwf-0.42.0/src/atlas_f/internals/Library.cc:41:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/augustus/augustus_3.5.0+dfsg.orig.tar.xz Augustus-3.5.0/auxprogs/filterBam/src/filterBam.cc:1297:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Augustus-3.5.0/auxprogs/filterBam/src/filterBam.cc:1533:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/a/avogadrolibs/avogadrolibs_1.100.0.orig.tar.gz avogadrolibs-1.100.0/avogadro/io/mdlformat.cpp:320:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bali-phy/bali-phy_4.0~beta16+dfsg.orig.tar.xz bali-phy-4.0~beta16/src/alignment/alignment-constraint.cc:61:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bali-phy-4.0~beta16/src/alignment/alignment-constraint.cc:120:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bali-phy-4.0~beta16/src/bali-phy/help.cc:38:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bali-phy-4.0~beta16/src/computation/machine/show_graph.cc:444:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bali-phy-4.0~beta16/src/sequence/sequence-format.cc:354:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bali-phy-4.0~beta16/src/tools/alignment-find-conserved.cc:117:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bali-phy-4.0~beta16/src/util/cmdline.cc:140:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bamtools/bamtools_2.5.2+dfsg.orig.tar.xz bamtools-2.5.2/src/api/internal/io/HostAddress_p.cpp:98:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bamtools-2.5.2/src/toolkit/bamtools_split.cpp:568:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bazel-bootstrap/bazel-bootstrap_4.2.3+ds.orig.tar.xz src/main/native/windows/process.cc:159:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/beads/beads_1.1.22.orig.tar.gz beads-1.1.22/src/ConfigFile/ConfigFile.cpp:95:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] beads-1.1.22/src/ConfigFile/ConfigFile.cpp:121:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bedtools/bedtools_2.31.1+dfsg.orig.tar.xz bedtools2-2.31.1/src/multiIntersectBed/multiIntersectBedMain.cpp:294:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bedtools2-2.31.1/src/unionBedGraphs/unionBedGraphsMain.cpp:289:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/berkeley-express/berkeley-express_1.5.3+dfsg.orig.tar.xz eXpress-1.5.3/src/mapparser.cpp:376:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] eXpress-1.5.3/src/mapparser.cpp:385:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bespokesynth/bespokesynth_1.3.0+dfsg.orig.tar.xz bespokesynth-1.3.0+dfsg/Source/SongBuilder.cpp:945:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bespokesynth-1.3.0+dfsg/Source/SynthGlobals.cpp:361:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bespokesynth-1.3.0+dfsg/Source/SynthGlobals.cpp:363:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bibledit/bibledit_5.1.023.orig.tar.gz bibledit-5.1.023/checks/usfm.cpp:192:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/checks/usfm.cpp:240:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/checks/usfm.cpp:268:35: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/checks/usfm.cpp:300:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/checks/usfm.cpp:412:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/database/mappings.cpp:84:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/css.cpp:160:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/html/text.cpp:303:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/string.cpp:1002:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/url.cpp:242:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/url.cpp:246:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/url.cpp:265:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/url.cpp:270:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/url.cpp:300:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/filter/url.cpp:318:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/session/password.cpp:80:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-5.1.023/webserver/http.cpp:411:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bibledit-cloud/bibledit-cloud_5.1.023.orig.tar.gz bibledit-cloud-5.1.023/checks/usfm.cpp:191:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/checks/usfm.cpp:239:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/checks/usfm.cpp:267:35: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/checks/usfm.cpp:299:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/checks/usfm.cpp:411:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/database/mappings.cpp:84:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/css.cpp:160:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/string.cpp:1002:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/html/text.cpp:303:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/url.cpp:242:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/url.cpp:246:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/url.cpp:265:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/url.cpp:270:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/url.cpp:300:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/filter/url.cpp:318:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/session/password.cpp:80:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibledit-cloud-5.1.023/webserver/http.cpp:411:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bibtexconv/bibtexconv_2.0.2.orig.tar.xz bibtexconv-2.0.2/src/bibtexconv.cc:299:50: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bibtexconv-2.0.2/src/bibtexconv.cc:575:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bino/bino_2.5.orig.tar.gz bino-2.5/src/tiny_obj_loader.h:2096:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/binpac/binpac_0.59.0.orig.tar.gz binpac-0.59.0/src/pac_main.cc:131:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/biosig/biosig_3.9.0.orig.tar.xz biosig-3.9.0/biosig4matlab/maybe-missing/__xmldata__.cc:145:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bist/bist_0.5.2.orig.tar.gz bist-0.5.2/src/etichetta.cpp:1734:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/blobby/blobby_1.1.1+ds.orig.tar.xz blobbyvolley2-1.1.1/src/state/OptionsState.cpp:1067:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bloboats/bloboats_1.0.2+dfsg.orig.tar.xz bloboats-1.0.2+dfsg/src/menu.cpp:2964:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bosixnet/bosixnet_2.0.orig.tar.gz bosixnet-2.0/src/bosixnet-webui/bosixnet-webui.cpp:494:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/boswars/boswars_2.8.orig.tar.gz boswars-2.8-src/engine/stratagus/script.cpp:298:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/botan/botan_2.19.5+dfsg.orig.tar.xz botan-2.19.5+dfsg/src/lib/passhash/bcrypt/bcrypt.cpp:49:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] botan-2.19.5+dfsg/src/lib/utils/http_util/http_util.cpp:143:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] botan-2.19.5+dfsg/src/lib/x509/x509path.cpp:1120:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/botan3/botan3_3.8.1+dfsg.orig.tar.xz botan3-3.8.1+dfsg/src/lib/utils/http_util/http_util.cpp:144:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] botan3-3.8.1+dfsg/src/lib/x509/x509path.cpp:1088:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bowtie/bowtie_1.3.1.orig.tar.gz bowtie-1.3.1/sequence_io.h:167:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/box2d/box2d_2.4.1.orig.tar.gz box2d-2.4.1/unit-test/doctest.h:2814:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] box2d-2.4.1/unit-test/doctest.h:4548:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/boxbackup/boxbackup_0.13~~git20231028.g3dd5194+ds.orig.tar.xz boxbackup-0.13~~git20231028.g3dd5194/lib/httpserver/S3Simulator.cpp:162:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] boxbackup-0.13~~git20231028.g3dd5194/lib/httpserver/S3Client.cpp:175:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] boxbackup-0.13~~git20231028.g3dd5194/lib/httpserver/HTTPRequest.cpp:601:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] boxbackup-0.13~~git20231028.g3dd5194/test/backupstorefix/testbackupstorefix.cpp:571:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bpfcc/bpfcc_0.31.0+ds.orig.tar.gz bpfcc-0.31.0/examples/cpp/pyperf/PyPerfUtil.cc:320:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpfcc-0.31.0/src/cc/frontends/clang/b_frontend_action.cc:1527:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpfcc-0.31.0/src/cc/frontends/clang/b_frontend_action.cc:1558:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:3134:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:3708:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:4898:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:6275:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:7767:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:8015:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:8080:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:8342:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpfcc-0.31.0/tests/cc/catch.hpp:8978:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bpftrace/bpftrace_0.23.2.orig.tar.gz bpftrace-0.23.2/src/ast/attachpoint_parser.cpp:262:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpftrace-0.23.2/src/utils.cpp:273:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/briquolo/briquolo_0.5.7.orig.tar.gz briquolo-0.5.7/src/TableauBase.cpp:518:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] briquolo-0.5.7/src/TableauBase.cpp:548:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/btanks/btanks_0.9.8083.orig.tar.bz2 btanks-0.9.8083/engine/menu/map_picker.cpp:113:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] btanks-0.9.8083/engine/src/i18n.cpp:88:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bulletml/bulletml_0.0.6.orig.tar.gz bulletml/src/ygg/ygg.cpp:319:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:681:3: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:711:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:713:3: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:1217:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:1250:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:1578:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:1876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bulletml/src/ygg/ygg.cpp:1893:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/b/bustools/bustools_0.43.2+dfsg.orig.tar.xz bustools-0.43.2/src/bustools_correct.cpp:478:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/c++-annotations/c++-annotations_13.02.01.orig.tar.gz c++-annotations-13.02.01/yo/string/examples/stringsubstr.cc:11:17: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cadabra/cadabra_1.46.orig.tar.gz cadabra-master/gui/window.cc:1417:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/gui/window.cc:1434:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/osx/dylibbundler/src/Dependency.cpp:81:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/src/manipulator.cc:442:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/src/manipulator.cc:483:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/src/manipulator.cc:487:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/src/manipulator.cc:492:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/src/manipulator.cc:1204:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra-master/src/parser.cc:34:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cadabra2/cadabra2_2.4.3.2.orig.tar.gz cadabra2-2.4.3.2/client_server/Server.cc:483:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/CdbPython.cc:110:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/CdbPython.cc:165:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/CdbPython.cc:191:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/DataCell.cc:735:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/InstallPrefix.cc:27:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/Parser.cc:38:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/calf/calf_0.90.3.orig.tar.gz calf-0.90.3/src/gtk_main_win.cpp:711:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/castxml/castxml_0.6.11.orig.tar.xz castxml-0.6.11/src/Detect.cxx:167:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cataclysm-dda/cataclysm-dda_0.H.orig.tar.xz CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13835:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13958:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14844:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15040:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15380:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15643:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:52:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslateStringLiteralCheck.cpp:270:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format.cpp:87:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/catch2/catch2_3.7.1.orig.tar.gz Catch2-3.7.1/extras/catch_amalgamated.cpp:1975:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Catch2-3.7.1/extras/catch_amalgamated.cpp:6636:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Catch2-3.7.1/extras/catch_amalgamated.cpp:7334:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Catch2-3.7.1/extras/catch_amalgamated.cpp:7793:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Catch2-3.7.1/extras/catch_amalgamated.cpp:8051:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Catch2-3.7.1/src/catch2/catch_tostring.cpp:51:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Catch2-3.7.1/src/catch2/internal/catch_tag_alias_registry.cpp:30:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Catch2-3.7.1/src/catch2/internal/catch_test_spec_parser.cpp:186:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/caveexpress/caveexpress_2.5.2.orig.tar.xz caveexpress-2.5.2/src/modules/common/File.cpp:81:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] caveexpress-2.5.2/src/modules/ui/nodes/UINodeMapEditorSelectedItem.cpp:57:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] caveexpress-2.5.2/src/modules/ui/nodes/UINodeTextInput.cpp:79:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/ccbuild/ccbuild_2.0.9.orig.tar.gz ccbuild-2.0.9/src/system/batchCompile.cc:112:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cctbx/cctbx_2024.10+ds2+~3.22.1+ds1.orig.tar.xz cctbx_project-2024.10/scitbx/array_family/boost_python/flex_double.cpp:77:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cdargs/cdargs_1.35.orig.tar.gz cdargs-1.35/src/cdargs.cc:691:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cdargs-1.35/src/cdargs.cc:982:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cdrdao/cdrdao_1.2.5.orig.tar.bz2 cdrdao-1.2.5/trackdb/FormatConverter.cc:205:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cdrdao-1.2.5/trackdb/Toc.cc:163:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/centreon-broker/centreon-broker_18.10.0.orig.tar.xz centreon-broker-18.10.0/core/src/ceof/ceof_parser.cc:127:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/chkservice/chkservice_0.1.orig.tar.gz chkservice-0.1/src/chk-systemd-utils.cpp:53:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/clasp/clasp_3.3.5.orig.tar.gz clasp-3.3.5/libpotassco/tests/catch.hpp:3523:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:4116:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:6936:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:8505:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:8777:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:8842:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:9097:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:9864:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/libpotassco/tests/catch.hpp:3719:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:3580:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:4176:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:7012:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:8615:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:8894:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:8959:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:9211:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:9978:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clasp-3.3.5/tests/catch.hpp:3776:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/claws-mail/claws-mail_4.3.1.orig.tar.xz claws-mail-4.3.1/src/plugins/litehtml_viewer/litehtml/url.cpp:83:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] claws-mail-4.3.1/src/plugins/litehtml_viewer/litehtml/url.cpp:90:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/clonalframe/clonalframe_1.2.orig.tar.gz ClonalFrame/src/tree_newick.cpp:42:55: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/clonalframeml/clonalframeml_1.13.orig.tar.gz ClonalFrameML-1.13/src/xmfa.h:37:5: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ClonalFrameML-1.13/src/xmfa.h:48:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/clonalorigin/clonalorigin_1.0.orig.tar.gz ClonalOrigin-1.0/gui/outputfile.cpp:103:62: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ClonalOrigin-1.0/gui/outputfile.cpp:168:261: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ClonalOrigin-1.0/warg/src/tree.cpp:51:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/clustalw/clustalw_2.1+lgpl.orig.tar.gz clustalw-2.1/src/fileInput/PearsonFileParser.cpp:104:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalw-2.1/src/fileInput/PearsonFileParser.cpp:260:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalw-2.1/src/general/Utility.cpp:347:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalw-2.1/src/alignment/AlignmentOutput.cpp:1708:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalw-2.1/src/alignment/AlignmentOutput.cpp:1796:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalw-2.1/src/alignment/AlignmentOutput.cpp:1927:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/clustalx/clustalx_2.1+lgpl.orig.tar.gz clustalx-2.1/clustalW/alignment/AlignmentOutput.cpp:1708:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalx-2.1/clustalW/alignment/AlignmentOutput.cpp:1796:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalx-2.1/clustalW/alignment/AlignmentOutput.cpp:1927:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalx-2.1/clustalW/fileInput/PearsonFileParser.cpp:104:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalx-2.1/clustalW/fileInput/PearsonFileParser.cpp:260:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] clustalx-2.1/clustalW/general/Utility.cpp:347:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cmtk/cmtk_3.3.1p2+dfsg.orig.tar.xz cmtk-3.3.1p2/libs/IO/cmtkStudy.cxx:123:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cmtk-3.3.1p2/libs/IO/cmtkStudy.cxx:139:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cmtk-3.3.1p2/libs/IO/cmtkXformIONifti.cxx:96:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cmtk-3.3.1p2/libs/IO/cmtkVolumeFromFileNifti.cxx:346:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cmtk-3.3.1p2/libs/System/cmtkFileUtils.cxx:166:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cmtk-3.3.1p2/libs/System/cmtkMountPoints.cxx:79:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/coinor-cbc/coinor-cbc_2.10.12+ds.orig.tar.xz Cbc-releases-2.10.12/Cbc/src/CbcParam.cpp:201:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Cbc-releases-2.10.12/Cbc/src/CbcParam.cpp:259:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Cbc-releases-2.10.12/Cbc/src/CbcParam.cpp:293:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Cbc-releases-2.10.12/Cbc/src/CbcSolver.cpp:2010:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/coinor-dylp/coinor-dylp_1.10.4.orig.tar.gz DyLP-1.10.4/CoinUtils/src/CoinParam.cpp:268:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] DyLP-1.10.4/CoinUtils/src/CoinParam.cpp:413:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] DyLP-1.10.4/CoinUtils/src/CoinParam.cpp:494:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] DyLP-1.10.4/CoinUtils/src/CoinParam.cpp:508:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] DyLP-1.10.4/CoinUtils/src/CoinParamUtils.cpp:268:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] DyLP-1.10.4/CoinUtils/src/CoinParamUtils.cpp:358:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/coinutils/coinutils_2.11.11+ds.orig.tar.xz CoinUtils-releases-2.11.11/CoinUtils/src/CoinParam.cpp:268:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CoinUtils-releases-2.11.11/CoinUtils/src/CoinParam.cpp:413:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CoinUtils-releases-2.11.11/CoinUtils/src/CoinParam.cpp:494:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CoinUtils-releases-2.11.11/CoinUtils/src/CoinParam.cpp:508:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CoinUtils-releases-2.11.11/CoinUtils/src/CoinParamUtils.cpp:268:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CoinUtils-releases-2.11.11/CoinUtils/src/CoinParamUtils.cpp:358:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/colmap/colmap_3.10.orig.tar.gz colmap-3.10/src/colmap/scene/reconstruction_io.cc:399:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colmap-3.10/src/colmap/scene/reconstruction_io.cc:462:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colmap-3.10/src/colmap/scene/reconstruction_io.cc:502:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colmap-3.10/src/colmap/scene/reconstruction_io.cc:669:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colmap-3.10/src/colmap/scene/reconstruction_io.cc:848:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colmap-3.10/src/colmap/scene/reconstruction_io.cc:951:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colmap-3.10/src/colmap/util/misc.cc:73:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/colobot/colobot_0.2.2.orig.tar.gz colobot-colobot-gold-0.2.2-alpha/src/CBot/stdlib/StringFunctions.cpp:82:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/level/parser/parser.cpp:185:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/controls/control.cpp:835:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:341:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:343:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:347:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:816:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:835:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:860:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:883:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:910:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:960:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] colobot-colobot-gold-0.2.2-alpha/src/ui/filedialog.cpp:1158:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/colpack/colpack_1.0.10.orig.tar.gz ColPack-1.0.10/GraphColoring/GraphInputOutput.cpp:654:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ColPack-1.0.10/Utilities/File.cpp:78:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ColPack-1.0.10/Utilities/stat.cpp:22:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/conky/conky_1.22.1.orig.tar.gz conky-1.22.1/tests/catch2/catch_amalgamated.cpp:1975:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] conky-1.22.1/tests/catch2/catch_amalgamated.cpp:6636:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] conky-1.22.1/tests/catch2/catch_amalgamated.cpp:7334:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] conky-1.22.1/tests/catch2/catch_amalgamated.cpp:7793:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] conky-1.22.1/tests/catch2/catch_amalgamated.cpp:8051:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/courier/courier_1.4.1.orig.tar.bz2 courier-1.4.1/courier/cmlm3.C:57:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] courier-1.4.1/courier/cmlmdigest.C:70:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] courier-1.4.1/courier/cmlm.C:882:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] courier-1.4.1/courier/cmlmcmdmisc.C:122:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] courier-1.4.1/courier/cmlmcmdmisc.C:142:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] courier-1.4.1/courier/cmlmfetch.C:65:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] courier-1.4.1/courier/cmlmfetch.C:68:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] courier-1.4.1/courier/submit2.C:475:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] courier-1.4.1/courier/submit2.C:509:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/courier-unicode/courier-unicode_2.3.2.orig.tar.bz2 courier-unicode-2.3.2/biditest2.C:111:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/crawl/crawl_0.28.0.orig.tar.xz stone_soup-0.28.0/source/catch2-tests/catch.hpp:13628:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/catch2-tests/catch.hpp:13751:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/catch2-tests/catch.hpp:14575:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/catch2-tests/catch.hpp:14770:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/catch2-tests/catch.hpp:15073:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/catch2-tests/catch.hpp:15338:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/dlua.cc:263:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2209:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2228:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2253:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2896:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2903:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2910:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/initfile.cc:2915:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stone_soup-0.28.0/source/mon-poly.cc:279:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/critterding/critterding_1.0-beta14+dfsg.orig.tar.xz critterding-beta14/src/common/be_parser.cpp:34:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] critterding-beta14/src/filesystem/be_file.cpp:140:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] critterding-beta14/src/filesystem/be_file.cpp:143:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] critterding-beta14/src/scenes/critterding/entities/worldb.cpp:2659:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/crrcsim/crrcsim_0.9.13.orig.tar.gz crrcsim-0.9.13/src/mod_fdm/formats/airtoxml.cpp:629:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] crrcsim-0.9.13/src/mod_misc/lib_conversions.cpp:148:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/csmith/csmith_2.3.0.orig.tar.gz csmith-2.3.0/src/Effect.cpp:346:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Effect.cpp:357:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Effect.cpp:408:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Effect.cpp:419:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/StringUtils.cpp:241:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Reducer.cpp:1046:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Reducer.cpp:1112:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Reducer.cpp:1161:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Reducer.cpp:1215:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csmith-2.3.0/src/Reducer.cpp:1237:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/csstidy/csstidy_1.4.orig.tar.gz csstidy-1.4/csstidy/conversions.cpp:156:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csstidy-1.4/csstidy/conversions.cpp:159:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csstidy-1.4/csstidy/important.cpp:44:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csstidy-1.4/csstidy/important.cpp:46:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cubemap/cubemap_1.5.2.orig.tar.gz cubemap-1.5.2/server.cpp:1030:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cubemap-1.5.2/server.cpp:1064:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cubicsdr/cubicsdr_0.2.7+dfsg.orig.tar.xz CubicSDR-0.2.7/src/FrequencyDialog.cpp:102:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CubicSDR-0.2.7/src/sdr/SDREnumerator.cpp:40:71: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cxxopts/cxxopts_3.2.1.orig.tar.gz cxxopts-3.2.1/test/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] cxxopts-3.2.1/test/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] cxxopts-3.2.1/test/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] cxxopts-3.2.1/test/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cxxopts-3.2.1/test/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cxxopts-3.2.1/test/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/c/cyphesis-cpp/cyphesis-cpp_0.6.2.orig.tar.xz cyphesis-0.6.2/common/Database.cpp:582:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cyphesis-0.6.2/tools/Interactive.cpp:287:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dablin/dablin_1.16.0.orig.tar.xz dablin-1.16.0/src/eti_source.cpp:33:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dasher/dasher_5.0.0~beta~repack2.orig.tar.xz dasher-5.0.0~beta~repack2/Src/DasherCore/AlphabetManager.cpp:663:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dasher-5.0.0~beta~repack2/Src/DasherCore/DasherInterfaceBase.cpp:346:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dasher-5.0.0~beta~repack2/Src/DasherCore/GameModule.cpp:77:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dasher-5.0.0~beta~repack2/Src/DasherCore/ScreenGameModule.cpp:35:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dasher-5.0.0~beta~repack2/Src/DasherCore/ScreenGameModule.cpp:86:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/davegnukem/davegnukem_1.0.3.orig.tar.xz dave_gnukem-1.0.3/src/mission.cpp:141:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/davix/davix_0.8.10.orig.tar.gz davix-0.8.10/src/modules/copy/copy.cpp:454:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dbus-c++/dbus-c++_0.9.0.orig.tar.gz libdbus-c++-0.9.0/src/object.cpp:147:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/deepin-log-viewer/deepin-log-viewer_6.5.8+ds1.orig.tar.xz deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/DocxCompiler/DocxCompilerItemFile.cpp:547:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/DocxCompiler/DocxCompilerItemFile.cpp:553:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/DocxCompiler/DocxCompilerItemFile.cpp:559:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/DocxCompiler/DocxCompilerItemFile.cpp:1117:51: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/opc/OpcFunc.cpp:38:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/opc/OpcPackage.cpp:141:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deepin-log-viewer-6.5.8/3rdparty/DocxFactory/src/zip/ZipFunc.cpp:42:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/delly/delly_1.1.8.orig.tar.xz delly-1.1.8/src/merge.h:1012:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] delly-1.1.8/src/pangenome.h:487:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] delly-1.1.8/src/pangenome.h:488:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/deskflow/deskflow_1.22.0+dfsg.orig.tar.xz deskflow-deskflow-a863e79/src/lib/deskflow/ArgParser.cpp:350:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] deskflow-deskflow-a863e79/src/lib/platform/MSWindowsWatchdog.cpp:49:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/devtodo/devtodo_0.1.20+git20200830.0ad52b0.orig.tar.gz devtodo-master/src/TodoDB.cc:1083:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dictconv/dictconv_0.2.orig.tar.gz dictconv-0.2/src/dictdbuilder.cpp:29:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] dictconv-0.2/src/stardictbuilder.cpp:29:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] dictconv-0.2/src/stardictbuilder.cpp:31:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dime/dime_0.20111205.orig.tar.bz2 dime-0.20111205/cfg/wrapmsvc.cpp:844:30: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:853:30: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:860:30: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:867:30: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:874:21: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:875:21: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:876:21: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:877:21: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:878:21: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] dime-0.20111205/cfg/wrapmsvc.cpp:879:21: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/disulfinder/disulfinder_1.2.11.orig.tar.gz disulfinder-1.2.11/disulfind/src/SVM/svmlight2svmclassifier.cpp:34:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] disulfinder-1.2.11/disulfind/src/disulfinder.cpp:56:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dlib/dlib_19.24.6+dfsg.orig.tar.bz2 dlib-19.24.6+dfsg/dlib/string/string.h:709:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dlib-19.24.6+dfsg/dlib/string/string.h:748:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dlib-19.24.6+dfsg/dlib/http_client/http_client.cpp:328:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dlib-19.24.6+dfsg/tools/htmlify/htmlify.cpp:379:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/doctest/doctest_2.4.11.orig.tar.gz doctest-2.4.11/doctest/parts/doctest.cpp:2242:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dogecoin/dogecoin_1.10.0.orig.tar.gz dogecoin-1.10.0/src/netbase.cpp:77:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dogecoin-1.10.0/src/rpcserver.cpp:218:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dogecoin-1.10.0/src/rpcserver.cpp:235:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dogecoin-1.10.0/src/util.cpp:288:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dolfin/dolfin_2019.2.0~legacy20240219.1c52e83.orig.tar.gz test/unit/cpp/catch/catch.hpp:3580:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:4176:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:7023:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:8626:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:8905:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:8970:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:9222:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:9989:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] test/unit/cpp/catch/catch.hpp:3776:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dolfinx/dolfinx_2019.2.0~git20210130.c14cb0a.orig.tar.gz dolfinx-master/cpp/test/unit/catch/catch.hpp:13586:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] dolfinx-master/cpp/test/unit/catch/catch.hpp:13743:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] dolfinx-master/cpp/test/unit/catch/catch.hpp:14708:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dolfinx-master/cpp/test/unit/catch/catch.hpp:15011:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dolfinx-master/cpp/test/unit/catch/catch.hpp:15241:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dolfinx-master/cpp/test/unit/catch/catch.hpp:5210:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dovecot-fts-xapian/dovecot-fts-xapian_1.9.1.orig.tar.gz fts-xapian-1.9.1/src/fts-backend-xapian.cpp:505:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/drogon/drogon_1.9.0+ds.orig.tar.xz drogon-1.9.0/drogon_ctl/create_view.cc:462:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] drogon-1.9.0/lib/src/HttpClientImpl.cc:240:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] drogon-1.9.0/lib/src/HttpControllersRouter.cc:183:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] drogon-1.9.0/lib/src/WebSocketClientImpl.cc:407:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/drumgizmo/drumgizmo_0.9.20.orig.tar.gz drumgizmo-0.9.20/dggui/lineedit.cc:248:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] drumgizmo-0.9.20/dggui/lineedit.cc:252:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] drumgizmo-0.9.20/dggui/lineedit.cc:263:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dssp/dssp_4.4.10.orig.tar.gz dssp-4.4.10/libdssp/src/dssp.cpp:1705:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dune-common/dune-common_2.10.0.orig.tar.bz2 dune-common-v2.10.0/dune/common/parametertreeparser.cc:107:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dune-common-v2.10.0/dune/common/parametertreeparser.cc:133:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dvbcut/dvbcut_0.7.4.orig.tar.gz dvbcut-0.7.4/src/dvbcut.cpp:265:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dvbcut-0.7.4/src/dvbcut.cpp:575:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dvgrab/dvgrab_3.5+git20250306.8e1f93d.orig.tar.xz dvgrab-3.5+git20250306.8e1f93d/smiltime.cc:189:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dvgrab-3.5+git20250306.8e1f93d/smiltime.cc:219:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dvisvgm/dvisvgm_3.5+ds.orig.tar.gz dvisvgm-3.5/src/MapLine.cpp:83:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/d/dynare/dynare_6.4.orig.tar.xz dynare-6.4/preprocessor/src/DynamicModel.cc:590:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dynare-6.4/preprocessor/src/DynamicModel.cc:623:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/e-antic/e-antic_2.1.0+ds.orig.tar.xz e-antic-2.1.0+ds/libeantic/test/external/catch2/single_include/catch2/catch.hpp:13869:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] e-antic-2.1.0+ds/libeantic/test/external/catch2/single_include/catch2/catch.hpp:13992:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] e-antic-2.1.0+ds/libeantic/test/external/catch2/single_include/catch2/catch.hpp:14878:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] e-antic-2.1.0+ds/libeantic/test/external/catch2/single_include/catch2/catch.hpp:15074:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] e-antic-2.1.0+ds/libeantic/test/external/catch2/single_include/catch2/catch.hpp:15414:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] e-antic-2.1.0+ds/libeantic/test/external/catch2/single_include/catch2/catch.hpp:15677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/easyloggingpp/easyloggingpp_9.97.1+dfsg.orig.tar.xz easyloggingpp-9.97.1/src/easylogging++.cc:456:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] easyloggingpp-9.97.1/src/easylogging++.cc:1329:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/eckit/eckit_1.30.0.orig.tar.xz eckit-1.30.0/src/eckit/geo/cache/Download.cc:48:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] eckit-1.30.0/src/eckit/geo/cache/Download.cc:55:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] eckit-1.30.0/src/eckit/parser/YAMLParser.cc:656:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/elastix/elastix_5.2.0.orig.tar.gz elastix-5.2.0/Common/ParameterFileParser/itkParameterFileParser.cxx:171:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] elastix-5.2.0/Common/ParameterFileParser/itkParameterFileParser.cxx:181:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.193.orig.tar.bz2 elfutils-0.193/debuginfod/debuginfod.cxx:1472:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/embree/embree_4.3.3+dfsg.orig.tar.xz embree-4.3.3/tutorials/external/catch.hpp:11416:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] embree-4.3.3/tutorials/external/catch.hpp:11601:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] embree-4.3.3/tutorials/external/catch.hpp:12433:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] embree-4.3.3/tutorials/external/catch.hpp:12726:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] embree-4.3.3/tutorials/external/catch.hpp:12956:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] embree-4.3.3/tutorials/external/catch.hpp:4628:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/encfs/encfs_1.9.5.orig.tar.xz encfs-1.9.5/vendor/github.com/muflihun/easyloggingpp/src/easylogging++.cc:379:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] encfs-1.9.5/vendor/github.com/muflihun/easyloggingpp/src/easylogging++.cc:1252:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/endless-sky/endless-sky_0.10.10.orig.tar.gz endless-sky-0.10.10/source/PlayerInfo.cpp:219:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/enigma/enigma_1.30+dfsg.orig.tar.gz enigma-1.30+dfsg/src/gui/LPGroupConfig.cc:134:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] enigma-1.30+dfsg/src/gui/LevelPackConfig.cc:422:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/ensmallen/ensmallen_2.22.1.orig.tar.xz ensmallen-2.22.1/tests/catch.hpp:13870:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ensmallen-2.22.1/tests/catch.hpp:13993:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ensmallen-2.22.1/tests/catch.hpp:14879:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ensmallen-2.22.1/tests/catch.hpp:15075:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ensmallen-2.22.1/tests/catch.hpp:15415:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ensmallen-2.22.1/tests/catch.hpp:15678:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/entropybroker/entropybroker_2.9.orig.tar.gz entropybroker-2.9/web_server.cpp:201:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/epix/epix_1.2.22.orig.tar.gz epix-1.2.22/data_file.cc:99:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] epix-1.2.22/data_file.cc:257:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] epix-1.2.22/length.cc:118:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/eq10q/eq10q_2.2~repack0.orig.tar.gz eq10q-2.2/gui/widgets/bandctl.cpp:934:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/e/exactimage/exactimage_1.2.1.orig.tar.bz2 exact-image-1.2.1/utility/File.cc:124:16: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/faiss/faiss_1.11.0.orig.tar.gz faiss-1.11.0/faiss/index_factory.cpp:774:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/falcosecurity-libs/falcosecurity-libs_0.20.0.orig.tar.gz libs-0.20.0/userspace/libsinsp/examples/test.cpp:218:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libs-0.20.0/userspace/libsinsp/examples/test.cpp:223:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libs-0.20.0/userspace/libsinsp/test/test_utils.cpp:137:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libs-0.20.0/userspace/libsinsp/utils.cpp:1430:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fastml/fastml_3.11.orig.tar.gz FastML.v3.11/libs/phylogeny/clustalFormat.cpp:76:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] FastML.v3.11/libs/phylogeny/clustalFormat.cpp:81:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] FastML.v3.11/libs/phylogeny/nexusFormat.cpp:103:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] FastML.v3.11/libs/phylogeny/nexusFormat.cpp:108:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fastobj/fastobj_1.2+git20230610.1a80602.orig.tar.gz fastobj-1.2+git20230610.1a80602/test/tiny_obj_loader.h:1661:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fastp/fastp_0.24.0+dfsg.orig.tar.xz fastp-0.24.0/src/stats.cpp:855:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fasttext/fasttext_0.9.2+ds.orig.tar.xz fastText-0.9.2/src/args.cc:472:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fckit/fckit_0.14.0.orig.tar.xz fckit-0.14.0/src/fckit/Libfckit.cc:44:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fdb/fdb_5.17.0.orig.tar.xz fdb-5.17.0/src/fdb5/toc/TocRecord.cc:45:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fife/fife_0.4.2.orig.tar.gz fifengine-0.4.2/engine/core/vfs/dat/dat1.cpp:137:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] fifengine-0.4.2/engine/core/vfs/dat/dat2.cpp:193:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] fifengine-0.4.2/engine/core/video/fonts/fontbase.cpp:287:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/findent/findent_4.3.5.orig.tar.gz findent-4.3.5/src/docs.cpp:553:60: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] findent-4.3.5/src/docs.cpp:555:46: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] findent-4.3.5/src/free.cpp:354:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/flactag/flactag_2.0.4.orig.tar.gz flactag-2.0.4/ConfigFile.cc:96:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flactag-2.0.4/FileNameBuilder.cc:127:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] flactag-2.0.4/MusicBrainzInfo.cc:248:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/flare-engine/flare-engine_1.14.orig.tar.gz flare-engine-1.14/src/FontEngine.cpp:330:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flare-engine-1.14/src/GetText.cpp:47:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] flare-engine-1.14/src/GetText.cpp:50:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] flare-engine-1.14/src/Utils.cpp:656:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flare-engine-1.14/src/WidgetInput.cpp:180:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/flatbuffers/flatbuffers_23.5.26+dfsg.orig.tar.xz flatbuffers-23.5.26+dfsg/src/idl_gen_swift.cpp:1368:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flatbuffers-23.5.26+dfsg/src/idl_gen_swift.cpp:1445:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flatbuffers-23.5.26+dfsg/src/idl_gen_ts.cpp:319:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/flmsg/flmsg_4.0.23.orig.tar.gz flmsg-4.0.23/src/radiogram/radiogram.cxx:926:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/freebayes/freebayes_1.3.9.orig.tar.gz freebayes-1.3.9/src/ResultData.cpp:447:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/freedroidrpg/freedroidrpg_1.0.orig.tar.gz freedroid-src/tools/fddnm/dialog_file.cpp:290:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/freeture/freeture_1.3.0.orig.tar.gz freeture-1.3/src/CfgLoader.cpp:68:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/frozen/frozen_1.2.0.orig.tar.gz frozen-1.2.0/tests/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] frozen-1.2.0/tests/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] frozen-1.2.0/tests/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] frozen-1.2.0/tests/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] frozen-1.2.0/tests/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] frozen-1.2.0/tests/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/f/fw4spl/fw4spl_17.2.0.orig.tar.gz fw4spl-17.2.0/SrcLib/io/fwItkIO/src/inr2itk/itkInrImageIO.cpp:107:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/galvani/galvani_0.38.orig.tar.gz galvani-v0.38/src/main.cc:665:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gatb-core/gatb-core_1.4.2+dfsg.orig.tar.xz gatb-core-1.4.2/gatb-core/src/gatb/debruijn/impl/GraphUnitigs.cpp:324:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gatb-core-1.4.2/gatb-core/src/gatb/system/impl/FileSystemCommon.cpp:133:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gdbuspp/gdbuspp_3.orig.tar.xz gdbuspp-3/tests/test-utils.cpp:173:45: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] gdbuspp-3/tests/test-utils.cpp:179:45: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/geany/geany_2.0.orig.tar.gz geany-2.0/scintilla/lexilla/lexers/LexCPP.cxx:727:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] geany-2.0/scintilla/lexilla/lexers/LexVerilog.cxx:341:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/generate-ninja/generate-ninja_0.0~git20250430.487f835.orig.tar.gz generate-ninja-0.0~git20250430.487f835/src/gn/bundle_data.cc:168:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/geographiclib/geographiclib_2.5.orig.tar.gz GeographicLib-2.5/tools/CartConvert.cpp:161:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/ConicProj.cpp:199:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/GeoConvert.cpp:185:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/GeodSolve.cpp:277:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/GeodesicProj.cpp:177:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/GeoidEval.cpp:206:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/GeoidEval.cpp:231:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/GeoidEval.cpp:244:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/Gravity.cpp:232:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/IntersectTool.cpp:170:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/MagneticField.cpp:268:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/Planimeter.cpp:174:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/RhumbSolve.cpp:192:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GeographicLib-2.5/tools/TransverseMercatorProj.cpp:179:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/geos/geos_3.13.1.orig.tar.bz2 geos-3.13.1/tests/xmltester/XMLTester.cpp:656:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] geos-3.13.1/tools/astyle/ASFormatter.cpp:7621:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gfal2/gfal2_2.23.2.orig.tar.gz gfal2-v2.23.2/src/plugins/gridftp/gridftp_dir_reader/GridFtpListReader.cpp:77:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gfal2-v2.23.2/src/plugins/gridftp/gridftp_dir_reader/GridFtpMlsdReader.cpp:77:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gflags/gflags_2.2.2.orig.tar.gz gflags-2.2.2/src/gflags_completions.cc:342:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gfxreconstruct/gfxreconstruct_1.0.4+dfsg.orig.tar.xz gfxreconstruct-1.0.4/tools/convert/main.cpp:107:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gfxreconstruct-1.0.4/tools/tocpp/main.cpp:331:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gle-graphics/gle-graphics_4.3.6.orig.tar.xz gle-graphics-4.3.6/src/gle/file_io.cpp:448:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gle-graphics-4.3.6/src/gle/file_io.cpp:936:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gle-graphics-4.3.6/src/gle/numberformat.cpp:240:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gle-graphics-4.3.6/src/makefmt/makefmt.cpp:245:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/glgrib/glgrib_1.0.orig.tar.xz glgrib-1.0/src/glGrib/Mapscale.cc:77:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] glgrib-1.0/src/glGrib/ShapeLib.cc:30:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gm-assistant/gm-assistant_1.2.4.orig.tar.gz GM-Assistant-1.2.4/sources/engine/Tree.cpp:244:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:51:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:55:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:58:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:60:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:62:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:74:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:78:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:81:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:83:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] GM-Assistant-1.2.4/sources/engine/modifications/NoteModification.cpp:85:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gmlive/gmlive_0.22.3.orig.tar.bz2 gmlive-0.22.3/src/MainWindow.cpp:1368:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gnome-chemistry-utils/gnome-chemistry-utils_0.14.17.orig.tar.bz2 gnome-chemistry-utils-0.14.17/plugins/loaders/cif/cif.cc:294:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gnome-chemistry-utils-0.14.17/plugins/loaders/cif/cif.cc:311:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gnome-chemistry-utils-0.14.17/plugins/loaders/cif/cif.cc:329:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gnome-chemistry-utils-0.14.17/plugins/loaders/cif/cif.cc:363:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gnubiff/gnubiff_2.2.17.orig.tar.gz gnubiff-2.2.17/src/biff.cc:653:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gnubiff-2.2.17/src/imap4.cc:556:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/golang-github-bep-golibsass/golang-github-bep-golibsass_1.1.1.orig.tar.gz golibsass-1.1.1/libsass_src/src/file.cpp:229:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golibsass-1.1.1/libsass_src/src/sass2scss.cpp:399:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golibsass-1.1.1/libsass_src/src/sass2scss.cpp:431:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/golang-github-google-flatbuffers/golang-github-google-flatbuffers_24.12.23.orig.tar.gz flatbuffers-24.12.23/src/idl_gen_swift.cpp:1368:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flatbuffers-24.12.23/src/idl_gen_swift.cpp:1445:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] flatbuffers-24.12.23/src/idl_gen_ts.cpp:322:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/golang-github-wellington-go-libsass/golang-github-wellington-go-libsass_0.9.2+git20181130.4ef5b9d.orig.tar.xz go-libsass/libsass-build/file.cpp:222:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] go-libsass/libsass-build/sass2scss.cpp:384:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] go-libsass/libsass-build/sass2scss.cpp:416:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] go-libsass/libsass-build/sass2scss.cpp:622:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/goldendict-ng/goldendict-ng_25.06.0.orig.tar.xz goldendict-ng-25.06.0-alpha.f4d01c22/src/dict/btreeidx.cc:940:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] goldendict-ng-25.06.0-alpha.f4d01c22/src/dict/btreeidx.cc:943:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/golly/golly_3.3.orig.tar.gz golly-3.3-src/gui-android/Golly/app/src/main/jni/jnicalls.cpp:1670:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golly-3.3-src/gui-android/Golly/app/src/main/jni/jnicalls.cpp:2208:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golly-3.3-src/gui-common/file.cpp:705:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golly-3.3-src/gui-common/file.cpp:1034:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golly-3.3-src/gui-common/control.cpp:889:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golly-3.3-src/gui-common/layer.cpp:1543:51: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] golly-3.3-src/gui-common/layer.cpp:1564:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] golly-3.3-src/gui-wx/wxoverlay.cpp:6554:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gource/gource_0.54.orig.tar.gz gource-0.54/src/formats/apache.cpp:100:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gource-0.54/src/textbox.cpp:67:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gpsshogi/gpsshogi_0.7.0.orig.tar.gz gpsshogi-0.7.0.orig/sample/ec/show-states.cc:253:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gpsshogi-0.7.0.orig/sample/ec/values.cc:2026:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gpsshogi-0.7.0.orig/sample/ec/values2.cc:118:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] gpsshogi-0.7.0.orig/sample/eval/lib/eval/openMidEnding.cc:369:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] gpsshogi-0.7.0.orig/sample/eval/lib/eval/progressEval.cc:168:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] gpsshogi-0.7.0.orig/sample/eval/lib/eval/progressFeature.cc:174:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gr-framework/gr-framework_0.73.14+dfsg.orig.tar.xz sciapp-gr-c999041/lib/grm/src/grm/import.cxx:1893:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gr-osmosdr/gr-osmosdr_0.2.6.orig.tar.xz gr-osmosdr-0.2.6/lib/rfspace/rfspace_source_c.cc:1110:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/grcompiler/grcompiler_5.2.1.orig.tar.gz grcompiler-5.2.1/compiler/GdlFeatures.h:332:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/grfcodec/grfcodec_6.1.0.orig.tar.xz grfcodec-6.1.0/src/nforenum.cpp:691:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] grfcodec-6.1.0/src/nforenum.cpp:707:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] grfcodec-6.1.0/src/pseudo.cpp:90:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] grfcodec-6.1.0/src/pseudo.cpp:147:5: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] grfcodec-6.1.0/src/pseudo.cpp:230:5: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] grfcodec-6.1.0/src/pseudo.cpp:238:65: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/groestlcoin/groestlcoin_2.21.1~dfsg.orig.tar.xz groestlcoin-2.21.1/src/test/descriptor_tests.cpp:42:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] groestlcoin-2.21.1/src/test/descriptor_tests.cpp:43:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] groestlcoin-2.21.1/src/test/descriptor_tests.cpp:60:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] groestlcoin-2.21.1/src/util/bip32.cpp:34:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] groestlcoin-2.21.1/src/util/strencodings.cpp:119:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] groestlcoin-2.21.1/src/util/system.cpp:779:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/grub-customizer/grub-customizer_5.2.5.orig.tar.gz grub-customizer-5.2.5/src/Model/SettingsStore.hpp:46:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] grub-customizer-5.2.5/src/Model/SettingsStore.hpp:48:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] grub-customizer-5.2.5/src/Model/PscriptnameTranslator.hpp:39:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gsmartcontrol/gsmartcontrol_2.0.2.orig.tar.gz gsmartcontrol-2.0.2/src/applib/smartctl_text_parser_helper.cpp:33:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gsmlib/gsmlib_1.10+20120414.gita5e5ae9a.orig.tar.gz gsmlib-a5e5ae9a415c4f0af15eafd21d260a950da77787/apps/gsmsmsd.cc:281:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gtk2-engines-oxygen/gtk2-engines-oxygen_1.4.6.orig.tar.bz2 oxygen-gtk2-1.4.6/src/oxygenpathlist.cpp:35:53: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] oxygen-gtk2-1.4.6/src/oxygenqtsettings.cpp:523:53: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/g/gvars3/gvars3_0.0~git20220105194034.62f5a78.orig.tar.xz gvars3-0.0~git20220105194034.62f5a78/src/GUI.cc:240:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/havp/havp_0.93.orig.tar.gz havp-0.93/havp/connectiontobrowser.cpp:138:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] havp-0.93/havp/connectiontobrowser.cpp:144:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] havp-0.93/havp/connectiontobrowser.cpp:504:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] havp-0.93/havp/httphandler.cpp:172:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] havp-0.93/havp/scanners/avgscanner.cpp:114:61: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] havp-0.93/havp/sockethandler.cpp:486:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/healpix-cxx/healpix-cxx_3.83.0.orig.tar.gz healpix_cxx-3.83.0/cxxsupport/string_utils.cc:180:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] healpix_cxx-3.83.0/cxxsupport/string_utils.cc:181:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/healpy/healpy_1.18.1.orig.tar.gz healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:180:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:181:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/herculesstudio/herculesstudio_1.5.0.orig.tar.gz HercStudio/Preferences.cpp:848:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] HercStudio/Preferences.cpp:1145:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hfst/hfst_3.16.2.orig.tar.bz2 hfst-3.16.2/libhfst/src/implementations/optimized-lookup/pmatch_tokenize.cc:412:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/libhfst/src/implementations/optimized-lookup/pmatch_tokenize.cc:498:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-pmatch2fst.cc:256:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-proc/formatter.cc:314:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-proc/applicators.cc:258:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-proc/applicators.cc:260:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-proc/applicators.cc:263:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-proc/applicators.cc:283:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hfst-3.16.2/tools/src/hfst-proc/applicators.cc:414:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hhsuite/hhsuite_3.3.0+ds.orig.tar.xz hh-suite-3.3.0/src/cs/getopt_pp.cc:88:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/highlight/highlight_4.10.orig.tar.bz2 highlight-4.10/src/cli/main.cpp:118:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/highs/highs_1.10.0+ds.orig.tar.xz HiGHS-1.10.0/app/CLI11.hpp:779:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hilive/hilive_2.0a.orig.tar.gz HiLive2-v2.0a/lib/alignmentSettings.h:520:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hinge/hinge_0.5.0.orig.tar.gz HINGE-0.5.0/src/consensus/draft.cpp:195:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hipfft/hipfft_6.4.1.orig.tar.gz hipFFT-rocm-6.4.1/shared/CLI11.hpp:752:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hipFFT-rocm-6.4.1/shared/CLI11.hpp:10937:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hipify/hipify_6.0.2+dfsg.orig.tar.xz HIPIFY-rocm-6.0.2/src/CUDA2HIP_Perl.cpp:716:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hsail-tools/hsail-tools_0~20180830.orig.tar.xz hsail-tools-0~20180830/libHSAIL/HSAILDisassembler.cpp:163:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hugin/hugin_2024.0.1+dfsg.orig.tar.xz hugin-2024.0.1/src/tools/pano_modify.cpp:336:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hugin-2024.0.1/src/tools/pano_modify.cpp:396:41: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hugin-2024.0.1/src/tools/stacker.cpp:1051:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hyperrogue/hyperrogue_12.1q.orig.tar.xz hyperrogue-12.1q/dialogs.cpp:1568:46: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyperrogue-12.1q/makeh.cpp:45:72: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyperrogue-12.1q/mymake.cpp:169:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyperrogue-12.1q/mymake.cpp:318:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyperrogue-12.1q/mymake.cpp:329:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyperrogue-12.1q/mymake.cpp:369:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hyprland/hyprland_0.41.2+ds.orig.tar.gz hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:58:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:61:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:64:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:70:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:383:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:385:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:487:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprland-0.41.2+ds/hyprpm/src/core/PluginManager.cpp:488:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/h/hyprlang/hyprlang_0.5.2.orig.tar.gz hyprlang-0.5.2/src/config.cpp:315:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hyprlang-0.5.2/src/config.cpp:551:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hyprlang-0.5.2/src/config.cpp:554:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/i2pd/i2pd_2.56.0.orig.tar.gz i2pd-2.56.0/libi2pd_client/AddressBook.cpp:574:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/icecc/icecc_1.4.orig.tar.gz icecream-1.4/client/remote.cpp:119:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/iceoryx/iceoryx_2.0.6+dfsg.orig.tar.xz eclipse-iceoryx-iceoryx-69ec978/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:1783:36: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/idesk/idesk_0.7.5.orig.tar.gz idesk-0.7.5/src/Database.cpp:81:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] idesk-0.7.5/src/Database.cpp:89:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] idesk-0.7.5/src/Database.cpp:97:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] idesk-0.7.5/src/DesktopIconConfig.cpp:103:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/ilmbase/ilmbase_2.5.4.orig.tar.gz openexr-2.5.4/OpenEXR/exrbuild/exrbuild.cpp:440:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-2.5.4/OpenEXR/exrmultipart/exrmultipart.cpp:160:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-2.5.4/OpenEXR/exrmultipart/exrmultipart.cpp:168:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-2.5.4/OpenEXR/exrmultipart/exrmultipart.cpp:192:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-2.5.4/OpenEXR/exrmultipart/exrmultipart.cpp:211:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/inspircd/inspircd_4.7.0+ds1.orig.tar.gz inspircd-4.7.0+ds1/contrib/2.0/m_totp.cpp:79:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] inspircd-4.7.0+ds1/contrib/3/m_totp.cpp:79:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] inspircd-4.7.0+ds1/contrib/4/m_randomidxlines.cpp:41:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/iptstate/iptstate_2.2.7.orig.tar.bz2 iptstate-2.2.7/iptstate.cc:792:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/ispc/ispc_1.26.0.orig.tar.gz ispc-ispc-af61644/src/opt/LowerISPCIntrinsics.cpp:187:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ispc-ispc-af61644/src/opt/LowerISPCIntrinsics.cpp:189:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ispc-ispc-af61644/src/opt/LowerISPCIntrinsics.cpp:242:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ispc-ispc-af61644/src/opt/LowerISPCIntrinsics.cpp:244:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/itksnap/itksnap_3.6.0.orig.tar.gz itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:472:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.cxx:149:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:454:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/i/iwyu/iwyu_8.23.orig.tar.gz include-what-you-use-0.23/iwyu_string_util.h:54:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_string_util.h:100:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_string_util.h:121:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_path_util.cc:61:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_path_util.cc:116:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_path_util.cc:122:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_preprocessor.cc:84:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_preprocessor.cc:393:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] include-what-you-use-0.23/iwyu_output.cc:499:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/j/jeolib-jiplib/jeolib-jiplib_1.1.5+ds.orig.tar.xz jeolib-jiplib-1.1.5/src/fileclasses/FileReaderAscii.h:89:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] jeolib-jiplib-1.1.5/src/fileclasses/FileReaderAscii.h:142:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] jeolib-jiplib-1.1.5/src/fileclasses/FileReaderAscii.h:205:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] jeolib-jiplib-1.1.5/src/fileclasses/FileReaderAscii.h:265:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] jeolib-jiplib-1.1.5/src/fileclasses/FileReaderAscii.cc:78:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] jeolib-jiplib-1.1.5/src/fileclasses/FileReaderAscii.cc:122:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/j/jsusfx/jsusfx_0.4.0.orig.tar.gz jsusfx-0.4.0/test/jsusfx_test.cpp:121:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kawari8/kawari8_8.2.8.orig.tar.xz kawari-828/build/src/libkawari/kawari_lexer.cpp:158:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kawari-828/build/src/misc/misc.cpp:102:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kawari-828/build/src/misc/misc.cpp:112:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kcov/kcov_43+dfsg.orig.tar.xz kcov-43/src/engines/system-mode-engine.cc:207:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/writers/writer-base.cc:162:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/writers/html-writer.cc:157:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/utils.cc:262:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/utils.cc:564:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/engines/bash-engine.cc:613:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/engines/bash-engine.cc:672:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kcov-43/src/engines/bash-engine.cc:767:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kew/kew_3.2.0+ds.orig.tar.gz kew-3.2.0/src/tagLibWrapper.cpp:700:50: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kgraphviewer/kgraphviewer_25.04.0.orig.tar.xz kgraphviewer-25.04.0/src/part/dotgrammar.cpp:154:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kgraphviewer-25.04.0/src/part/dotgrammar.cpp:169:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kgraphviewer-25.04.0/src/part/dotgrammar.cpp:182:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kgraphviewer-25.04.0/src/part/dotgrammar.cpp:237:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kgraphviewer-25.04.0/src/part/dotgrammar.cpp:296:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kido/kido_0.1.0+dfsg.orig.tar.gz kido-0.1.0+dfsg/kido/common/Uri.cpp:668:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kido-0.1.0+dfsg/kido/common/Uri.cpp:678:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kiki-the-nano-bot/kiki-the-nano-bot_1.0.2+dfsg1.orig.tar.gz kiki/kodilib/src/tools/KFileTools.cpp:257:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kim-api/kim-api_2.4.1.orig.tar.xz kim-api-2.4.1/cpp/src/edn-cpp/edn.hpp:216:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.4.1/cpp/src/edn-cpp/edn.hpp:250:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.4.1/utils/collections-info.cpp:303:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.4.1/utils/collections-info.cpp:322:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kjs/kjs_5.103.0.orig.tar.xz kjs-5.103.0/src/kjs/bytecode/generator/tablebuilder.cpp:38:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kodi-inputstream-adaptive/kodi-inputstream-adaptive_21.5.9+ds.orig.tar.xz kodi-inputstream-adaptive-21.5.9/src/common/AdaptationSet.cpp:126:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-inputstream-adaptive-21.5.9/src/utils/UrlUtils.cpp:116:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple_21.10.2+ds.orig.tar.xz kodi-pvr-iptvsimple-21.10.2/src/iptvsimple/data/EpgEntry.cpp:352:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-iptvsimple-21.10.2/src/iptvsimple/data/Channel.cpp:163:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-iptvsimple-21.10.2/src/iptvsimple/PlaylistLoader.cpp:159:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kodi-pvr-octonet/kodi-pvr-octonet_21.0.1+ds.orig.tar.xz kodi-pvr-octonet-21.0.1/src/OctonetData.cpp:227:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kodi-pvr-vuplus/kodi-pvr-vuplus_21.3.2+ds.orig.tar.xz kodi-pvr-vuplus-21.3.2/src/enigma2/data/Tags.h:71:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-vuplus-21.3.2/src/enigma2/Channels.cpp:347:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-vuplus-21.3.2/src/enigma2/data/Channel.cpp:148:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-vuplus-21.3.2/src/enigma2/data/Channel.cpp:207:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-vuplus-21.3.2/src/enigma2/data/Channel.cpp:222:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kodi-pvr-vuplus-21.3.2/src/enigma2/data/RecordingEntry.cpp:130:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kodi-pvr-waipu/kodi-pvr-waipu_21.10.1+ds.orig.tar.xz kodi-pvr-waipu-21.10.1/src/Curl.cpp:104:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/k/kwstyle/kwstyle_1.1.0~git20200506.b253a2b.orig.tar.xz kwstyle-1.1.0~git20200506.b253a2b/kwsCheckMemberFunctions.cxx:348:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kwstyle-1.1.0~git20200506.b253a2b/kwsCheckMemberFunctions.cxx:353:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kwstyle-1.1.0~git20200506.b253a2b/kwsCheckVariablePerLine.cxx:65:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kwstyle-1.1.0~git20200506.b253a2b/kwsCheckVariablePerLine.cxx:73:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kwstyle-1.1.0~git20200506.b253a2b/kwsGenerator.cxx:766:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kwstyle-1.1.0~git20200506.b253a2b/kwsStyle.cxx:478:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/laserboy/laserboy_2016.03.15.orig.tar.gz LaserBoy/src/LaserBoy_common.cpp:228:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:190:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:321:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:455:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:585:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:712:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:824:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:936:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_SDL_GUI.cpp:1054:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_space.cpp:1940:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LaserBoy/src/LaserBoy_space.cpp:2016:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lbreakouthd/lbreakouthd_1.1.9.orig.tar.gz lbreakouthd-1.1.9/src/sdl.cpp:746:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lbreakouthd-1.1.9/src/menu.cpp:96:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lbreakouthd-1.1.9/src/tools.cpp:71:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lbreakouthd-1.1.9/src/tools.cpp:75:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] lbreakouthd-1.1.9/src/tools.cpp:248:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/liba/libapache2-mod-tile/libapache2-mod-tile_0.8.1.orig.tar.gz mod_tile-0.8.1/tests/catch/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mod_tile-0.8.1/tests/catch/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mod_tile-0.8.1/tests/catch/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mod_tile-0.8.1/tests/catch/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mod_tile-0.8.1/tests/catch/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mod_tile-0.8.1/tests/catch/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/liba/libargs/libargs_6.4.1.orig.tar.gz args-6.4.1/catch.hpp:13858:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] args-6.4.1/catch.hpp:13981:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] args-6.4.1/catch.hpp:14867:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] args-6.4.1/catch.hpp:15063:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] args-6.4.1/catch.hpp:15403:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] args-6.4.1/catch.hpp:15666:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libb/libbpp-core/libbpp-core_2.4.1.orig.tar.gz bpp-core-2.4.1/src/Bpp/Utils/AttributesTools.cpp:112:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] bpp-core-2.4.1/test/doctest.h:1868:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libb/libbpp-seq/libbpp-seq_2.4.1.orig.tar.gz bpp-seq-2.4.1/src/Bpp/Seq/Io/NexusTools.cpp:86:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpp-seq-2.4.1/src/Bpp/Seq/Io/NexusTools.cpp:111:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpp-seq-2.4.1/src/Bpp/Seq/Io/Fasta.cpp:97:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpp-seq-2.4.1/src/Bpp/Seq/Io/Fasta.cpp:247:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpp-seq-2.4.1/src/Bpp/Seq/Io/NexusIoSequence.cpp:144:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpp-seq-2.4.1/src/Bpp/Seq/Io/NexusIoSequence.cpp:166:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libc/libcamera/libcamera_0.5.1.orig.tar.bz2 libcamera-v0.5.1/src/libcamera/pipeline/uvcvideo/uvcvideo.cpp:629:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libc/libcec/libcec_7.0.0.orig.tar.xz libcec-libcec-7.0.0/src/libcec/CECClient.cpp:1265:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libc/libcereal/libcereal_1.3.2+dfsg.orig.tar.xz cereal-1.3.2/unittests/doctest.h:3042:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cereal-1.3.2/unittests/doctest.h:5008:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libc/libcgicc/libcgicc_3.2.19.orig.tar.gz cgicc-3.2.19/cgicc/Cgicc.cpp:421:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cgicc-3.2.19/cgicc/Cgicc.cpp:427:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libc/libcifpp/libcifpp_7.0.9.orig.tar.gz libcifpp-7.0.9/src/pdb/cif2pdb.cpp:3593:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libc/libcmis/libcmis_0.6.2.orig.tar.gz libcmis-0.6.2/src/libcmis/ws-relatedmultipart.cxx:157:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libcmis-0.6.2/src/libcmis/ws-relatedmultipart.cxx:175:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libcmis-0.6.2/src/libcmis/ws-relatedmultipart.cxx:266:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libd/libdap/libdap_3.21.1.orig.tar.xz libdap-3.21.1/DapIndent.cc:52:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libdap-3.21.1/Keywords2.cc:171:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libdap-3.21.1/mime_util.cc:834:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libf/libfilezilla/libfilezilla_0.49.0.orig.tar.xz libfilezilla-0.49.0/lib/local_filesys.cpp:1063:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libfilezilla-0.49.0/lib/local_filesys.cpp:1075:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libfilezilla-0.49.0/lib/socket.cpp:1068:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libf/libformfactor/libformfactor_0.3.1.orig.tar.bz2 libformfactor-v0.3.1/test/3rdparty/catch.hpp:13873:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libformfactor-v0.3.1/test/3rdparty/catch.hpp:13996:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libformfactor-v0.3.1/test/3rdparty/catch.hpp:14882:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libformfactor-v0.3.1/test/3rdparty/catch.hpp:15076:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libformfactor-v0.3.1/test/3rdparty/catch.hpp:15416:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libformfactor-v0.3.1/test/3rdparty/catch.hpp:15679:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libg/libgdf/libgdf_0.1.3.orig.tar.gz libgdf-release-0.1.3/libgdf/src/GDFHeaderAccess.cpp:85:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libgdf-release-0.1.3/matlab/matlab_tools/mxStructAccess.h:505:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libgdf-release-0.1.3/matlab/matlab_tools/mxStructAccess.h:586:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libg/libgenome/libgenome_1.3.11+svn20110227.4616.orig.tar.xz libgenome-1.3.11+svn20110227.4616/libGenome/gnFASSource.cpp:346:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libgenome-1.3.11+svn20110227.4616/libGenome/gnFASSource.cpp:477:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libgenome-1.3.11+svn20110227.4616/libGenome/gnGBKSource.cpp:362:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libg/libgig/libgig_4.4.1.orig.tar.bz2 libgig-4.4.1/src/tools/korg2gig.cpp:139:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libgig-4.4.1/src/tools/korg2gig.cpp:244:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libgig-4.4.1/src/tools/gig2stereo.cpp:109:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libh/libheif/libheif_1.19.8.orig.tar.gz libheif-1.19.8/tests/catch_amalgamated.cpp:1975:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libheif-1.19.8/tests/catch_amalgamated.cpp:6636:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libheif-1.19.8/tests/catch_amalgamated.cpp:7334:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libheif-1.19.8/tests/catch_amalgamated.cpp:7793:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libheif-1.19.8/tests/catch_amalgamated.cpp:8051:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libh/libheinz/libheinz_2.0.0.orig.tar.bz2 libheinz-v2.0.0/test/catch.hpp:13869:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libheinz-v2.0.0/test/catch.hpp:13992:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libheinz-v2.0.0/test/catch.hpp:14878:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libheinz-v2.0.0/test/catch.hpp:15074:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libheinz-v2.0.0/test/catch.hpp:15414:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libheinz-v2.0.0/test/catch.hpp:15677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libh/libhpptools/libhpptools_1.1.1.orig.tar.gz hpptools-1.1.1/examples/catch.hpp:2915:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:3421:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:4442:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:7061:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:7294:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:7359:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:7572:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] hpptools-1.1.1/examples/catch.hpp:7972:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libi/libint2/libint2_2.7.2.orig.tar.gz libint-2.7.2/tests/unit/catch.hpp:13798:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libint-2.7.2/tests/unit/catch.hpp:13921:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libint-2.7.2/tests/unit/catch.hpp:14807:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libint-2.7.2/tests/unit/catch.hpp:15003:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libint-2.7.2/tests/unit/catch.hpp:15343:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libint-2.7.2/tests/unit/catch.hpp:15606:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libk/libkiwix/libkiwix_14.0.0.orig.tar.xz libkiwix-14.0.0/src/tools/archiveTools.cpp:46:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libkiwix-14.0.0/test/server_search.cpp:673:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libk/libktoblzcheck/libktoblzcheck_1.57.orig.tar.gz ktoblzcheck-1.57/src/lib/methods.cc:321:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libm/libm2k/libm2k_0.9.0.orig.tar.gz libm2k-0.9.0/src/m2k_impl.cpp:76:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libm/libmaus2/libmaus2_2.0.813+ds.orig.tar.xz libmaus2-2.0.813-release-20221210220409/src/libmaus2/util/MemUsage.cpp:191:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmaus2-2.0.813-release-20221210220409/src/test/testWaveletExternal.cpp:117:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmaus2-2.0.813-release-20221210220409/src/test/testpairalign.cpp:36:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmaus2-2.0.813-release-20221210220409/src/test/testpairalign.cpp:97:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libm/libmemcached/libmemcached_1.1.4.orig.tar.gz libmemcached-1.1.4/test/lib/catch.hpp:13854:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:13977:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:14863:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:15059:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:15399:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:15662:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libn/libnzb/libnzb_0.0.20050629.orig.tar.gz libnzb-0.1-cvs/src/nntp.cpp:172:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libo/libodfgen/libodfgen_0.1.8.orig.tar.xz libodfgen-0.1.8/src/NumberingStyle.cxx:73:49: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libo/libopencsd/libopencsd_1.5.5.orig.tar.gz OpenCSD-1.5.5/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp:241:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenCSD-1.5.5/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp:446:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenCSD-1.5.5/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp:521:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libo/libopenmpt/libopenmpt_0.8.1.orig.tar.gz libopenmpt-0.8.1+release.autotools/src/openmpt/soundfile_write/wav_write.cpp:153:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libp/libphonenumber/libphonenumber_8.13.51+ds.orig.tar.xz libphonenumber-8.13.51/tools/cpp/src/cpp-build/generate_geocoding_data.cc:649:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libs/libsass/libsass_3.6.5+20231221.orig.tar.xz libsass-3.6.5+20231221/src/file.cpp:229:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libsass-3.6.5+20231221/src/sass2scss.cpp:399:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libsass-3.6.5+20231221/src/sass2scss.cpp:431:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libs/libsavitar/libsavitar_5.0.0.orig.tar.gz libSavitar-5.0.0/src/Namespace.cpp:18:44: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libs/libsmithwaterman/libsmithwaterman_0.0+git20160702.2610e25.orig.tar.xz libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:344:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libs/libsoil/libsoil_1.07~20080707.dfsg.orig.tar.gz libsoil-1.07~20080707.dfsg/src/test_SOIL.cpp:88:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libs/libsynthesis/libsynthesis_3.4.0.47.5+syncevolution-1.5.3.orig.tar.gz libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:156:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:184:35: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:556:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:714:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libt/libtorrent-rasterbar/libtorrent-rasterbar_2.0.11.orig.tar.xz libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1042:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libtorrent-rasterbar-2.0.11/simulation/libsimulator/test/main.cpp:1968:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libtorrent-rasterbar-2.0.11/simulation/libsimulator/test/main.cpp:6445:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libtorrent-rasterbar-2.0.11/simulation/libsimulator/test/main.cpp:7141:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libtorrent-rasterbar-2.0.11/simulation/libsimulator/test/main.cpp:7600:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libtorrent-rasterbar-2.0.11/simulation/libsimulator/test/main.cpp:7878:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libv/libverilog-perl/libverilog-perl_3.482.orig.tar.gz Verilog-Perl-3.482/Preproc/VFileLine.cpp:94:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Verilog-Perl-3.482/Parser/VParse.cpp:134:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Verilog-Perl-3.482/Preproc/VPreProc.cpp:490:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libz/libzeep/libzeep_6.1.1.orig.tar.gz libzeep-6.1.1/lib-http/src/el-processing.cpp:1269:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/libz/libzypp/libzypp_17.36.7.orig.tar.gz libzypp-17.36.7/zypp/PurgeKernels.cc:600:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libzypp-17.36.7/zypp/target/TargetImpl.cc:2234:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lief/lief_0.9.0.orig.tar.gz LIEF-0.9.0/src/Abstract/Symbol.cpp:53:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] LIEF-0.9.0/src/DEX/Class.cpp:53:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LIEF-0.9.0/src/PE/ExportEntry.cpp:86:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] LIEF-0.9.0/src/PE/Symbol.cpp:166:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lilypond/lilypond_2.24.4.orig.tar.gz lilypond-2.24.4/flower/file-name.cc:73:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lilypond-2.24.4/lily/lily-guile.cc:265:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] lilypond-2.24.4/lily/lyric-engraver.cc:114:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lilypond-2.24.4/lily/pango-font.cc:438:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/limesuite/limesuite_23.11.0+dfsg.orig.tar.xz LimeSuite-23.11.0/src/ConnectionRegistry/ConnectionHandle.cpp:21:71: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lincity-ng/lincity-ng_2.12.0.orig.tar.gz lincity-ng-lincity-ng-2.12.0/src/lincity-ng/MainMenu.cpp:147:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/linssid/linssid_3.6.orig.tar.gz linssid-3.6/linssid-app/MainForm.cpp:1394:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] linssid-3.6/linssid-app/MainForm.cpp:1407:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/litecoin/litecoin_0.21.4.orig.tar.xz litecoin-0.21.4/src/test/descriptor_tests.cpp:42:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] litecoin-0.21.4/src/test/descriptor_tests.cpp:43:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] litecoin-0.21.4/src/test/descriptor_tests.cpp:60:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] litecoin-0.21.4/src/util/bip32.cpp:34:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] litecoin-0.21.4/src/util/system.cpp:779:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] litecoin-0.21.4/src/util/strencodings.cpp:119:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lizardfs/lizardfs_3.12.0+dfsg.orig.tar.gz lizardfs-3.12.0/src/tools/recursive_remove.cc:65:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/llama.cpp/llama.cpp_5760+dfsg.orig.tar.xz llama.cpp-b5760/common/json-partial.cpp:196:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] llama.cpp-b5760/common/json-partial.cpp:217:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] llama.cpp-b5760/common/json-partial.cpp:239:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] llama.cpp-b5760/tools/quantize/quantize.cpp:477:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/log4cplus/log4cplus_2.0.8.orig.tar.xz log4cplus-2.0.8/catch/include/internal/catch_string_manip.cpp:73:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] log4cplus-2.0.8/catch/include/internal/catch_tag_alias_registry.cpp:34:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] log4cplus-2.0.8/catch/include/internal/catch_test_spec_parser.cpp:182:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] log4cplus-2.0.8/catch/include/internal/catch_wildcard_pattern.cpp:24:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] log4cplus-2.0.8/catch/include/internal/catch_tostring.cpp:83:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] log4cplus-2.0.8/catch/include/internal/catch_xmlwriter.cpp:250:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/logservice/logservice_2.7.orig.tar.gz LogService-2.7.0/src/Options.cc:268:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LogService-2.7.0/src/NetConfig.cc:301:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/logstalgia/logstalgia_1.1.4.orig.tar.gz logstalgia-1.1.4/src/textarea.cpp:63:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] logstalgia-1.1.4/src/logstalgia.cpp:966:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lostirc/lostirc_0.4.6.orig.tar.gz lostirc-0.4.6/src/libirc/Commands.cpp:442:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lshw/lshw_02.19.git.2021.06.19.996aaad9c7.orig.tar.xz lshw-02.19.git.2021.06.19.996aaad9c7/src/core/device-tree.cc:1475:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lshw-02.19.git.2021.06.19.996aaad9c7/src/core/hw.cc:55:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/lsvpd/lsvpd_1.7.14.orig.tar.xz lsvpd-1.7.14/src/internal/sys_interface/devicetreecollector.cpp:745:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/internal/sys_interface/sysfstreecollector.cpp:1299:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/internal/sys_interface/sysfstreecollector.cpp:1734:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/internal/updater.cpp:120:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/output/lscfg.cpp:846:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/output/lsmcode.cpp:685:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/output/lsvio.cpp:328:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] lsvpd-1.7.14/src/output/lsvpd.cpp:494:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/ltris/ltris_2.0.3.orig.tar.gz ltris2-2.0.3/src/menu.cpp:98:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ltris2-2.0.3/src/tools.cpp:71:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ltris2-2.0.3/src/tools.cpp:75:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/l/luminance-hdr/luminance-hdr_2.6.1.1+dfsg.orig.tar.xz LuminanceHDR-v.2.6.1.1/src/HdrHTML/pfsouthdrhtml.cpp:110:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/manaplus/manaplus_2.1.3.17.orig.tar.xz manaplus-2.1.3.17/src/gui/widgets/staticbrowserbox.cpp:493:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/net/eathena/chathandler.cpp:296:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/net/eathena/homunculushandler.cpp:113:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/net/eathena/mercenaryhandler.cpp:93:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/resources/wallpaper.cpp:107:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/chatutils.cpp:163:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/chatutils.cpp:188:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/langs.cpp:60:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/langs.cpp:119:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:326:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:433:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:549:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:574:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:601:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:673:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] manaplus-2.1.3.17/src/utils/stringutils.cpp:687:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mangohud/mangohud_0.8.1.orig.tar.xz MangoHud-v0.8.1/src/logging.cpp:77:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mapbox-wagyu/mapbox-wagyu_0.4.3.orig.tar.gz wagyu-0.4.3/tests/catch.hpp:2915:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:3421:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:4442:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:7061:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:7294:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:7359:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:7572:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wagyu-0.4.3/tests/catch.hpp:7972:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mapnik-vector-tile/mapnik-vector-tile_1.6.1+dfsg.orig.tar.gz mapnik-vector-tile-1.6.1/test/geometry_visual_test.cpp:115:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/geometry_visual_test.cpp:129:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:2915:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:3421:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:4442:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:7061:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:7294:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:7359:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:7572:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mapnik-vector-tile-1.6.1/test/catch.hpp:7972:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mathgl/mathgl_8.0.3.orig.tar.xz mathgl-8.0.3/mgllab/mgllab.cpp:538:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mathgl-8.0.3/mgllab/dialogs.cpp:852:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mathgl-8.0.3/mgllab/dialogs.cpp:877:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mcrl2/mcrl2_201409.0.orig.tar.gz mcrl2-201409.0/libraries/core/source/dparser.cpp:243:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mda-lv2/mda-lv2_1.2.10.orig.tar.xz mda-lv2-1.2.10/lvz/gendata.cpp:51:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mda-lv2-1.2.10/lvz/gendata.cpp:62:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mecab/mecab_0.996.orig.tar.gz mecab-0.996/src/char_property.cpp:163:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mecab-0.996/src/utils.cpp:135:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mecat2/mecat2_0.0+git20200428.f54c542+ds.orig.tar.xz mecat2-0.0+git20200428.f54c542/src/ncbi_blast/cmdline_args/ncbiargs_desc.cpp:1629:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/metabat/metabat_2.15.orig.tar.gz berkeleylab-metabat-0db17a40717d/src/metabat2.h:271:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] berkeleylab-metabat-0db17a40717d/src/metabat1.h:275:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/metaeuk/metaeuk_7-bba0d80+ds.orig.tar.xz metaeuk-7-bba0d80/lib/mmseqs/src/commons/Util.cpp:458:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] metaeuk-7-bba0d80/lib/mmseqs/src/commons/ByteParser.h:21:28: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mfgtools/mfgtools_1.5.201.orig.tar.gz mfgtools-uuu_1.5.201/libuuu/cmd.cpp:712:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mfgtools-uuu_1.5.201/libuuu/buffer.cpp:336:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mia/mia_2.4.7.orig.tar.xz mia-2.4.7/addons/hdf5/hdf5mia.cc:300:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/ministocks/ministocks_0+git20200120.orig.tar.gz MiniStocks-file-not-found-fix/StockTicker/unittests/catch.hpp:9816:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] MiniStocks-file-not-found-fix/StockTicker/unittests/catch.hpp:10001:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] MiniStocks-file-not-found-fix/StockTicker/unittests/catch.hpp:10860:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] MiniStocks-file-not-found-fix/StockTicker/unittests/catch.hpp:11142:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] MiniStocks-file-not-found-fix/StockTicker/unittests/catch.hpp:11370:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] MiniStocks-file-not-found-fix/StockTicker/unittests/catch.hpp:3248:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/minizinc/minizinc_2.9.2+dfsg1.orig.tar.xz libminizinc-2.9.2/lib/builtins.cpp:2710:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libminizinc-2.9.2/lib/file_utils.cpp:100:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libminizinc-2.9.2/lib/htmlprinter.cpp:630:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libminizinc-2.9.2/lib/htmlprinter.cpp:1230:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libminizinc-2.9.2/lib/typecheck.cpp:3864:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/miopen/miopen_5.5.1+dfsg2.orig.tar.xz ROCm-MIOpen-bbedde3/fin/src/fin.cpp:108:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ROCm-MIOpen-bbedde3/addkernels/addkernels.cpp:144:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mlpack/mlpack_4.6.0.orig.tar.xz mlpack-4.6.0/src/mlpack/tests/catch.hpp:13870:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mlpack-4.6.0/src/mlpack/tests/catch.hpp:13993:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mlpack-4.6.0/src/mlpack/tests/catch.hpp:14879:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mlpack-4.6.0/src/mlpack/tests/catch.hpp:15075:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mlpack-4.6.0/src/mlpack/tests/catch.hpp:15415:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mlpack-4.6.0/src/mlpack/tests/catch.hpp:15678:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mmseqs2/mmseqs2_15-6f452+ds.orig.tar.xz MMseqs2-15-6f452/src/commons/Util.cpp:458:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] MMseqs2-15-6f452/src/commons/ByteParser.h:21:28: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/modglue/modglue_1.17.orig.tar.gz modglue-1.17/src/ext_process.cc:325:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] modglue-1.17/src/prompt.cc:172:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] modglue-1.17/src/prompt.cc:211:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/modsecurity/modsecurity_3.0.14.orig.tar.gz modsecurity-3.0.14/src/utils/ip_tree.cc:97:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/monero/monero_0.18.4.0+~0+20200826.orig.tar.gz monero-0.18.4.0/src/common/i18n.cpp:70:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/common/i18n.cpp:71:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/external/easylogging++/easylogging++.cc:537:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/external/easylogging++/easylogging++.cc:1435:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/wallet/api/transaction_history.cpp:137:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/wallet/api/transaction_history.cpp:180:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/wallet/api/transaction_history.cpp:215:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/wallet/api/transaction_history.cpp:247:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:8819:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:8873:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:8910:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:8953:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:10608:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:10658:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:10688:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] monero-0.18.4.0/src/simplewallet/simplewallet.cpp:10717:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mozc/mozc_2.29.5160.102+dfsg.orig.tar.xz google-mozc-9cc27f5/src/dictionary/user_dictionary_importer.cc:121:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mrboom/mrboom_5.5+ds.orig.tar.xz mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3502:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4095:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6901:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8442:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8714:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8779:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9037:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9808:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3698:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mrs/mrs_6.0.5+dfsg.orig.tar.xz mrs-release-6.0.5/src/M6Index.cpp:2797:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mrtrix3/mrtrix3_3.0~rc3+git135-g2b8e7d0c2.orig.tar.gz mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/name_parser.cpp:65:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/name_parser.cpp:71:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti1_utils.cpp:249:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti1_utils.cpp:251:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti1_utils.cpp:453:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti1_utils.cpp:455:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti2_utils.cpp:232:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti2_utils.cpp:234:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti2_utils.cpp:406:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/nifti2_utils.cpp:408:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/muscle/muscle_5.1.0.orig.tar.gz muscle-5.1.0/src/getpostpairsalignedflat.cpp:11:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/music/music_1.2.1.orig.tar.gz music-1.2.1/testsuite/unittests/catch/catch.hpp:3118:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] music-1.2.1/testsuite/unittests/catch/catch.hpp:4106:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] music-1.2.1/testsuite/unittests/catch/catch.hpp:6561:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] music-1.2.1/testsuite/unittests/catch/catch.hpp:7074:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] music-1.2.1/testsuite/unittests/catch/catch.hpp:7127:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] music-1.2.1/testsuite/unittests/catch/catch.hpp:7532:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/m/mysql++/mysql++_3.2.5.orig.tar.gz mysql++-3.2.5/lib/tcp_connection.cpp:115:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/nageru/nageru_2.3.0.orig.tar.gz nageru-2.3.0/futatabi/flow.cpp:888:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/nanopolish/nanopolish_0.14.0.orig.tar.gz nanopolish-0.14.0/src/test/catch.hpp:2915:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:3421:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:4442:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:7061:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:7294:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:7359:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:7572:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] nanopolish-0.14.0/src/test/catch.hpp:7972:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/netpanzer/netpanzer_0.8.7+ds.orig.tar.xz netpanzer/src/NetPanzer/Core/main.cpp:282:35: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] netpanzer/support/tools/pak2bmp.cpp:105:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/newsboat/newsboat_2.36.orig.tar.xz newsboat-2.36/3rd-party/catch.cpp:1968:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch.cpp:6438:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch.cpp:7134:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch.cpp:7482:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch.cpp:7760:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch_amalgamated.cpp:1968:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch_amalgamated.cpp:6438:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch_amalgamated.cpp:7134:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch_amalgamated.cpp:7482:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] newsboat-2.36/3rd-party/catch_amalgamated.cpp:7760:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/nexus/nexus_4.4.3.orig.tar.gz code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:387:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:406:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:431:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:450:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:456:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:508:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:539:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:547:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:655:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:665:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:785:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:928:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:1158:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:1299:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:1309:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:2650:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/FRM2/frm2_retriever.cpp:3003:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/string_util.cpp:687:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/string_util.cpp:770:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp:164:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp:182:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp:189:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp:195:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp:212:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] code-4.4.3/applications/NXtranslate/text_collist/collist_retriever.cpp:634:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/ninja-build/ninja-build_1.12.1.orig.tar.gz ninja-1.12.1/src/util.cc:931:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/nix/nix_2.26.3+dfsg.orig.tar.xz NixOS-nix-a272773/src/libcmd/installables.cc:283:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] NixOS-nix-a272773/src/nix-env/nix-env.cc:447:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/nlohmann-json/nlohmann-json_2.1.1.orig.tar.gz json-2.1.1/test/src/unit-testsuites.cpp:859:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/node-addon-api/node-addon-api_8.3.1.orig.tar.gz node-addon-api-8.3.1/test/name.cc:54:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] node-addon-api-8.3.1/test/name.cc:62:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/noiz2sa/noiz2sa_0.51a.orig.tar.gz noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:319:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:681:3: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:711:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:713:3: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:1217:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:1250:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:1578:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:1876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] noiz2sa-0.51a.orig/src/bulletml/ygg/ygg.cpp:1893:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/n/nzbget/nzbget_21.2~r2333+dfsg.orig.tar.xz nzbget-21.2~r2333+dfsg/lib/par2/commandline.cpp:133:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] nzbget-21.2~r2333+dfsg/lib/par2/commandline.cpp:776:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] nzbget-21.2~r2333+dfsg/lib/par2/par2repairer.cpp:796:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] nzbget-21.2~r2333+dfsg/lib/par2/par2repairer.cpp:843:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/obs-advanced-scene-switcher/obs-advanced-scene-switcher_1.29.2.orig.tar.gz SceneSwitcher-1.29.2/tests/catch.hpp:16074:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] SceneSwitcher-1.29.2/tests/catch.hpp:16226:5: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] SceneSwitcher-1.29.2/tests/catch.hpp:17269:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] SceneSwitcher-1.29.2/tests/catch.hpp:17489:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SceneSwitcher-1.29.2/tests/catch.hpp:17880:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SceneSwitcher-1.29.2/tests/catch.hpp:18169:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/oclgrind/oclgrind_21.10.orig.tar.gz Oclgrind-21.10/src/kernel/Simulation.cpp:107:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Oclgrind-21.10/src/kernel/Simulation.cpp:299:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/octave-dicom/octave-dicom_0.6.1.orig.tar.gz dicom-0.6.1/src/dicomwrite.cpp:386:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/odc/odc_1.6.1.orig.tar.xz odc-1.6.1/src/odc/StringTool.cc:190:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/odil/odil_0.12.2.orig.tar.gz odil-0.12.2/tests/code/Reader.cpp:45:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] odil-0.12.2/tests/code/Reader.cpp:332:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/odr-dabmod/odr-dabmod_3.0.0+ds.orig.tar.gz Opendigitalradio-ODR-DabMod-f7eedef/src/InputTcpReader.cpp:62:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/oggvideotools/oggvideotools_0.9.1.orig.tar.gz oggvideotools-0.9.1/src/binaries/oggThumb.cpp:308:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/ola/ola_0.10.9.nojsmin.orig.tar.gz ola-0.10.9/common/utils/StringUtils.cpp:108:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/opari2/opari2_2.0.9.orig.tar.gz opari2-2.0.9/src/opari/opari2_parser_c.cc:342:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] opari2-2.0.9/src/opari/opari2_parser_c.cc:371:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] opari2-2.0.9/src/opari/opari2_parser_f.cc:706:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] opari2-2.0.9/src/opari/opari2_parser_f.cc:735:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/open-jtalk/open-jtalk_1.11.orig.tar.gz open_jtalk-1.11/mecab/src/char_property.cpp:163:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] open_jtalk-1.11/mecab/src/utils.cpp:183:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/open-roms/open-roms_0.0~git20250319.46ccd6f.orig.tar.xz open-roms-0.0~git20250319.46ccd6f/tools/build_segment.cc:924:57: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/open3d/open3d_0.19.0.orig.tar.xz isl-org-Open3D-1e7b174/cmake/ShaderEncoder.cpp:26:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] isl-org-Open3D-1e7b174/cmake/ShaderEncoder.cpp:31:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] isl-org-Open3D-1e7b174/cpp/open3d/visualization/gui/Util.cpp:137:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] isl-org-Open3D-1e7b174/cpp/open3d/visualization/gui/Util.cpp:143:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] isl-org-Open3D-1e7b174/cpp/open3d/visualization/visualizer/GuiVisualizer.cpp:376:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openalpr/openalpr_2.3.0.orig.tar.gz openalpr_2.3.0.orig/src/tclap/Arg.h:659:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tclap/CmdLine.h:531:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/misc_utilities/tagplates.cpp:220:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:3093:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:3659:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:4680:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:6052:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:7522:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:7770:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:7835:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:8097:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openalpr_2.3.0.orig/src/tests/catch.hpp:8733:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openctm/openctm_1.0.3+dfsg1.orig.tar.bz2 OpenCTM-1.0.3/tools/off.cpp:68:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenCTM-1.0.3/tools/obj.cpp:171:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openexr/openexr_3.1.13.orig.tar.gz openexr-3.1.13/src/bin/exrbuild/exrbuild.cpp:410:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-3.1.13/src/bin/exrmultipart/exrmultipart.cpp:131:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-3.1.13/src/bin/exrmultipart/exrmultipart.cpp:139:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-3.1.13/src/bin/exrmultipart/exrmultipart.cpp:163:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openexr-3.1.13/src/bin/exrmultipart/exrmultipart.cpp:182:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openfpgaloader/openfpgaloader_0.13.1.orig.tar.gz openFPGALoader-0.13.1/src/svf_jtag.cpp:113:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openttd/openttd_14.1.orig.tar.xz openttd-14.1/src/3rdparty/catch2/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openttd-14.1/src/3rdparty/catch2/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openttd-14.1/src/3rdparty/catch2/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] openttd-14.1/src/3rdparty/catch2/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openttd-14.1/src/3rdparty/catch2/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openttd-14.1/src/3rdparty/catch2/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openxr-sdk-source/openxr-sdk-source_1.1.47~ds.orig.tar.xz OpenXR-SDK-Source-release-1.1.47/src/external/catch2/src/catch2/catch_tostring.cpp:51:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/src/catch2/internal/catch_tag_alias_registry.cpp:30:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/src/catch2/internal/catch_test_spec_parser.cpp:186:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/extras/catch_amalgamated.cpp:1975:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/extras/catch_amalgamated.cpp:6636:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/extras/catch_amalgamated.cpp:7334:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/extras/catch_amalgamated.cpp:7793:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenXR-SDK-Source-release-1.1.47/src/external/catch2/extras/catch_amalgamated.cpp:8051:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/openyahtzee/openyahtzee_1.9.3.orig.tar.xz openyahtzee-1.9.3/src/statistics.cpp:98:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/opm-models/opm-models_2022.10+ds.orig.tar.xz opm-models-release-2022.10-final/art2dgf/art2dgf.cc:73:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] opm-models-release-2022.10-final/art2dgf/art2dgf.cc:89:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/opm-simulators/opm-simulators_2025.04~rc3+ds.orig.tar.xz opm-simulators-release-2025.04-rc3/examples/art2dgf.cpp:73:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] opm-simulators-release-2025.04-rc3/examples/art2dgf.cpp:89:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/osra/osra_2.1.3.orig.tar.gz osra-2.1.3/src/mcdlutil.cpp:7310:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:7646:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:7651:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8023:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8028:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8048:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8569:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8579:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8597:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8607:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/otb/otb_8.1.1+dfsg.orig.tar.xz Modules/Applications/AppClassification/app/otbComputeOGRLayersFeaturesStatistics.cxx:92:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Modules/Applications/AppClassification/app/otbOGRLayerClassifier.cxx:110:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Modules/Applications/AppSegmentation/app/otbLSMSVectorization.cxx:192:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Modules/Core/Common/src/otbConfigurationManager.cxx:82:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Modules/Filtering/Projection/src/otbPleiadesPToXSAffineTransformCalculator.cxx:41:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Modules/Filtering/Projection/src/otbPleiadesPToXSAffineTransformCalculator.cxx:42:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Modules/Wrappers/CommandLine/src/otbWrapperCommandLineParser.cxx:321:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/o/otf/otf_1.12.5+dfsg.orig.tar.gz otf-1.12.5+dfsg/tools/otfprofile/create_filter.cpp:244:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/packetq/packetq_1.7.3+dfsg.orig.tar.xz packetq-1.7.3+dfsg/src/sql.cpp:1592:41: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] packetq-1.7.3+dfsg/src/sql.cpp:1606:41: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/par2cmdline/par2cmdline_1.0.0.orig.tar.bz2 par2cmdline-1.0.0/src/commandline.cpp:231:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] par2cmdline-1.0.0/src/commandline.cpp:1119:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] par2cmdline-1.0.0/src/par1repairer.cpp:541:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] par2cmdline-1.0.0/src/par2repairer.cpp:759:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] par2cmdline-1.0.0/src/par2repairer.cpp:806:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/parsinsert/parsinsert_1.04.orig.tar.gz Knox_Stddef.cpp:151:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PNode.cpp:539:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PNode.cpp:710:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PNode.cpp:716:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PNode.cpp:730:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ParsInsert.cpp:640:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ParsInsert.cpp:774:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ParsInsert.cpp:799:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ParsInsert.cpp:2825:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Taxonomy.cpp:69:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/parsnp/parsnp_2.1.3+dfsg.orig.tar.xz parsnp-2.1.3/src/ext/iniFile.cpp:55:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/passwordmaker-cli/passwordmaker-cli_1.5+dfsg.orig.tar.xz passwordmaker-cli-1.5/passwordmaker.cpp:91:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/patchage/patchage_1.0.0~dfsg0.orig.tar.bz2 patchage-1.0.0~dfsg0/src/JackDriver.cpp:261:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] patchage-1.0.0~dfsg0/src/JackDriver.cpp:294:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] patchage-1.0.0~dfsg0/src/JackDriver.cpp:308:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/paulstretch/paulstretch_2.2-2.orig.tar.bz2 paulstretch-2.2-2/Control.cpp:97:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pcmanx-gtk2/pcmanx-gtk2_1.3.orig.tar.xz pcmanx-gtk2-1.3/src/core/termdata.cpp:1066:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pcmanx-gtk2-1.3/src/core/termdata.cpp:1111:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pcmanx-gtk2-1.3/src/core/termdata.cpp:1138:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pcmanx-gtk2-1.3/src/core/termdata.cpp:1153:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pcmanx-gtk2-1.3/src/core/termdata.cpp:1195:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pdal/pdal_2.2.0+ds.orig.tar.xz PDAL-2.2.0/pdal/PluginDirectory.cpp:105:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PDAL-2.2.0/pdal/pdal_config.cpp:144:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PDAL-2.2.0/pdal/private/gdal/GDALUtils.cpp:565:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PDAL-2.2.0/pdal/util/FileUtils.cpp:357:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PDAL-2.2.0/vendor/arbiter/arbiter.cpp:3962:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pdns/pdns_4.9.4.orig.tar.bz2 pdns-4.9.4/pdns/arguments.cc:507:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pdns-4.9.4/pdns/minicurl.cc:143:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pdns-recursor/pdns-recursor_5.2.2.orig.tar.bz2 pdns-recursor-5.2.2/arguments.cc:507:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pdns-recursor-5.2.2/minicurl.cc:143:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pdns-recursor-5.2.2/ws-recursor.cc:548:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pekwm/pekwm_0.1.18.orig.tar.gz pekwm-release-0.1.18/src/PFont.cc:106:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pencil2d/pencil2d_0.7.0.orig.tar.gz pencil-0.7.0/tests/src/catch.hpp:13869:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] pencil-0.7.0/tests/src/catch.hpp:13992:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] pencil-0.7.0/tests/src/catch.hpp:14878:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] pencil-0.7.0/tests/src/catch.hpp:15074:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pencil-0.7.0/tests/src/catch.hpp:15414:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pencil-0.7.0/tests/src/catch.hpp:15677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pepper/pepper_0.3.3.orig.tar.gz pepper-0.3.3/src/report.cpp:415:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/performous/performous_1.3.0+ds.orig.tar.xz performous-1.3.0/game/glshader.cc:110:43: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] performous-1.3.0/game/songparser-sm.cc:123:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] performous-1.3.0/game/songparser-sm.cc:235:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pfstools/pfstools_2.2.0.orig.tar.gz pfstools-2.2.0/src/hdrhtml/pfsouthdrhtml.cpp:185:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/phylonium/phylonium_1.7.orig.tar.gz phylonium-1.7/test/catch.hpp:13858:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] phylonium-1.7/test/catch.hpp:13981:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] phylonium-1.7/test/catch.hpp:14867:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] phylonium-1.7/test/catch.hpp:15063:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] phylonium-1.7/test/catch.hpp:15403:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] phylonium-1.7/test/catch.hpp:15666:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pilercr/pilercr_1.06+dfsg.orig.tar.xz pilercr1.06/fixbounds.cpp:125:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pilercr1.06/fixbounds.cpp:219:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pilercr1.06/fixbounds.cpp:301:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pilercr1.06/fixbounds.cpp:344:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pirs/pirs_2.0.2+dfsg.orig.tar.xz pirs-2.0.2/src/stator/gcContCvgBias/self_util.cpp:86:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pktools/pktools_2.6.7.6+ds.orig.tar.gz PKTOOLS-2.6.7.6/src/fileclasses/FileReaderAscii.h:88:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PKTOOLS-2.6.7.6/src/fileclasses/FileReaderAscii.h:141:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PKTOOLS-2.6.7.6/src/fileclasses/FileReaderAscii.h:204:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PKTOOLS-2.6.7.6/src/fileclasses/FileReaderAscii.h:264:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PKTOOLS-2.6.7.6/src/fileclasses/FileReaderAscii.cc:77:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] PKTOOLS-2.6.7.6/src/fileclasses/FileReaderAscii.cc:121:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/planetblupi/planetblupi_1.15.1.orig.tar.gz planetblupi-1.15.1/src/misc.cxx:129:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/plast/plast_2.3.2+dfsg.orig.tar.xz plast_source_v2.3.2/src/alignment/visitors/impl/XmlOutputVisitor.cpp:135:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] plast_source_v2.3.2/src/database/impl/BlastdbSequenceIterator.cpp:460:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/plee-the-bear/plee-the-bear_0.6.0.orig.tar.gz plee-the-bear-0.6.0/bear-engine/core/src/engine/code/game_stats.cpp:100:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] plee-the-bear-0.6.0/bear-factory/animation-editor/src/bf/code/animation_editor.cpp:137:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] plee-the-bear-0.6.0/bear-factory/level-editor/src/bf/code/level.cpp:307:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] plee-the-bear-0.6.0/bear-factory/level-editor/src/bf/code/level_editor.cpp:183:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] plee-the-bear-0.6.0/bear-factory/model-editor/src/bf/code/model_editor.cpp:176:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] plee-the-bear-0.6.0/plee-the-bear/src/ptb/transition_effect/code/level_starting_effect.cpp:211:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pms/pms_0.42.orig.tar.bz2 pms-0.42/src/input.cpp:631:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pms-0.42/src/display.cpp:1753:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pms-0.42/src/song.cpp:142:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pms-0.42/src/config.cpp:161:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] pms-0.42/src/config.cpp:502:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/polybar/polybar_3.7.2.orig.tar.gz polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:145:54: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/powertop/powertop_2.15.orig.tar.gz powertop-2.15/src/report/report-data-html.cpp:124:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] powertop-2.15/src/report/report.cpp:130:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/ppc64-diag/ppc64-diag_2.7.9.orig.tar.xz ppc64-diag-2.7.9/ela/catalogs.cpp:912:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ppc64-diag-2.7.9/ela/catalogs.cpp:958:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/prank/prank_0.0.170427+dfsg.orig.tar.xz prank-msa/src/bppancestors.cpp:76:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/exonerate_reads.cpp:60:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/mafft_alignment.cpp:51:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/node.cpp:361:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/progressivealignment.h:580:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/readfile.cpp:354:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/readnewick.cpp:220:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] prank-msa/src/readnewick.cpp:251:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] prank-msa/src/readnewick.cpp:257:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] prank-msa/src/terminalnode.cpp:139:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/presage/presage_0.9.1.orig.tar.gz presage-0.9.1/apps/gtk/gprompter/scintilla/lexers/LexCPP.cxx:609:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/probalign/probalign_1.4.orig.tar.gz probalign1.4/Sequence.h:66:85: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/probcons/probcons_1.12.orig.tar.gz probcons/Sequence.h:66:85: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/procdump/procdump_3.4.1.orig.tar.gz ProcDump-for-Linux-3.4.1/profiler/src/easylogging++.cc:1333:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/proj/proj_9.6.2.orig.tar.gz proj-9.6.2/test/unit/test_io.cpp:15154:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] proj-9.6.2/test/unit/test_io.cpp:15390:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/projectm/projectm_3.1.12.orig.tar.gz projectM-3.1.12/src/libprojectM/ConfigFile.cpp:95:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/libprojectM/ConfigFile.cpp:121:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/libprojectM/Renderer/Renderer.cpp:827:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/libprojectM/Renderer/TextureManager.cpp:332:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/projectM-jack/ConfigFile.cpp:121:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/projectM-jack/ConfigFile.cpp:147:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/projectM-qt/configfile.cpp:115:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] projectM-3.1.12/src/projectM-qt/configfile.cpp:141:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pscan-tfbs/pscan-tfbs_1.2.2.orig.tar.gz pscan/pscan.cpp:3306:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/purify/purify_4.2.0.orig.tar.gz purify-4.2.0/cpp/purify/logging.cc:70:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/pxe-kexec/pxe-kexec_0.2.4.orig.tar.gz pxe-kexec-0.2.4/src/pxeparser.cc:76:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/python-awkward/python-awkward_2.6.5.orig.tar.gz awkward-2.6.5/awkward-cpp/src/libawkward/forth/ForthMachine.cpp:558:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/p/python-escript/python-escript_5.6.orig.tar.xz python-escript-5.6/dudley/src/Mesh_read.cpp:333:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] python-escript-5.6/finley/src/Mesh_read.cpp:340:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/q/qalculate-qt/qalculate-qt_5.5.1.orig.tar.gz qalculate-qt-5.5.1/src/functionsdialog.cpp:701:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] qalculate-qt-5.5.1/src/preferencesdialog.cpp:44:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] qalculate-qt-5.5.1/src/variablesdialog.cpp:655:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] qalculate-qt-5.5.1/src/unitsdialog.cpp:662:44: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] qalculate-qt-5.5.1/src/unitsdialog.cpp:863:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/q/qmidiarp/qmidiarp_0.7.1+ds.orig.tar.xz qmidiarp-0.7.1/src/midiarp.cpp:701:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/q/qpdf/qpdf_12.2.0.orig.tar.gz qpdf-12.2.0/libqpdf/QPDFArgParser.cc:480:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/q/qscintilla2/qscintilla2_2.14.1+dfsg.orig.tar.xz QScintilla_src-2.14.1/scintilla/lexers/LexCPP.cpp:709:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] QScintilla_src-2.14.1/scintilla/lexers/LexVerilog.cpp:334:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/q/qtractor/qtractor_1.5.4.orig.tar.gz qtractor-1.5.4/src/vst3/public.sdk/source/vst/hosting/module_linux.cpp:121:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/q/qtrvsim/qtrvsim_0.9.8.orig.tar.gz qtrvsim-0.9.8/src/cli/main.cpp:476:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-bioc-affxparser/r-bioc-affxparser_1.78.0.orig.tar.gz affxparser/src/fusion/file/EXPFileData.cpp:82:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] affxparser/src/fusion/util/Fs.cpp:444:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-httpuv/r-cran-httpuv_1.6.15+dfsg.orig.tar.xz httpuv/src/staticpath.cpp:337:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-openmx/r-cran-openmx_2.21.13+dfsg.orig.tar.xz OpenMx/src/RAMInternal.h:64:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] OpenMx/src/omxRAMExpectation.cpp:1649:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-openxlsx/r-cran-openxlsx_4.2.8.orig.tar.gz openxlsx/src/load_workbook.cpp:340:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-sass/r-cran-sass_0.4.9+dfsg.orig.tar.xz sass/src/libsass/src/file.cpp:229:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sass/src/libsass/src/sass2scss.cpp:399:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sass/src/libsass/src/sass2scss.cpp:431:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-spp/r-cran-spp_1.16.0.orig.tar.gz spp/src/bed2vector.cpp:1245:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-stringi/r-cran-stringi_1.8.4.orig.tar.gz stringi/src/stri_stringi.cpp:264:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-terra/r-cran-terra_1.8-29.orig.tar.gz terra/src/gdalio.cpp:213:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-urltools/r-cran-urltools_1.7.3+dfsg.orig.tar.xz urltools/src/puny.cpp:42:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] urltools/src/suffix.cpp:48:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] urltools/src/suffix.cpp:56:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] urltools/src/suffix.cpp:72:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rate4site/rate4site_3.0.0.orig.tar.gz rate4site-3.0.0/src/phylogeny/clustalFormat.cpp:76:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rate4site-3.0.0/src/phylogeny/clustalFormat.cpp:81:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rate4site-3.0.0/src/phylogeny/nexusFormat.cpp:103:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rate4site-3.0.0/src/phylogeny/nexusFormat.cpp:108:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/raul/raul_0.8.0+dfsg0.orig.tar.bz2 raul-0.8.0+dfsg0/src/Path.cpp:126:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/recastnavigation/recastnavigation_1.5.1+git20210215.e75adf8.orig.tar.gz recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/RecastDemo/Source/InputGeom.cpp:325:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:3602:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:4209:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:7109:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:8747:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:9026:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:9091:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:9352:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:10120:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea/Tests/catch.hpp:3798:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/recoll/recoll_1.43.0.orig.tar.gz recoll-1.43.0/internfile/mh_exec.cpp:211:34: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] recoll-1.43.0/internfile/mh_execm.cpp:118:26: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] recoll-1.43.0/qtgui/multisave.cpp:104:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recoll-1.43.0/qtgui/preview_w.cpp:90:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recoll-1.43.0/qtgui/rclmain_w.cpp:118:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] recoll-1.43.0/qtgui/rclmain_w.cpp:119:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] recoll-1.43.0/qtgui/ssearch_w.cpp:733:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] recoll-1.43.0/rcldb/termproc.h:159:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/relion/relion_3.1.3.orig.tar.gz relion-3.1.3/src/jaz/archive/refinement_program.cpp:631:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] relion-3.1.3/src/metadata_table.cpp:460:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] relion-3.1.3/src/metadata_table.cpp:461:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] relion-3.1.3/src/reconstructor.cpp:633:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] relion-3.1.3/src/strings.cpp:481:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/repsnapper/repsnapper_2.5a5.orig.tar.gz repsnapper-2.5a5/libraries/amf/amftools-code/src/AMF_File.cpp:510:46: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] repsnapper-2.5a5/libraries/amf/amftools-code/src/STL_File.cpp:90:45: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] repsnapper-2.5a5/libraries/amf/amftools-code/src/XmlCompress.cpp:73:40: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/restbed/restbed_4.0~dfsg1.orig.tar.gz restbed-4.0/source/corvusoft/restbed/string.cpp:120:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rheolef/rheolef_7.2.orig.tar.gz rheolef-7.2/main/lib/geo.cc:172:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rkcommon/rkcommon_1.14.2.orig.tar.gz RenderKit-rkcommon-988718e/tests/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] RenderKit-rkcommon-988718e/tests/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] RenderKit-rkcommon-988718e/tests/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] RenderKit-rkcommon-988718e/tests/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] RenderKit-rkcommon-988718e/tests/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] RenderKit-rkcommon-988718e/tests/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rkdeveloptool/rkdeveloptool_1.32+pine64git20240226.17823e9.orig.tar.xz rkdeveloptool-1.32+pine64git20240226.17823e9/main.cpp:208:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rkdeveloptool-1.32+pine64git20240226.17823e9/main.cpp:366:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rkdeveloptool-1.32+pine64git20240226.17823e9/main.cpp:731:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rlvm/rlvm_0.14.orig.tar.gz eglaysher-rlvm-b88bfe0/src/utilities/string_utilities.cc:180:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/robot-testing-framework/robot-testing-framework_2.0.1+ds1.orig.tar.xz robot-testing-framework-2.0.1/tests/basic/WebProgListener.cpp:140:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rocfft/rocfft_6.4.1.orig.tar.gz rocFFT-rocm-6.4.1/shared/CLI11.hpp:752:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] rocFFT-rocm-6.4.1/shared/CLI11.hpp:10937:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rocm-compilersupport/rocm-compilersupport_6.0+git20231212.4510c28+dfsg.orig.tar.xz rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1305:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1404:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rocm-llvm/rocm-llvm_6.1.2+dfsg.orig.tar.xz llvm-project-rocm-6.1.2/amd/comgr/src/comgr-compiler.cpp:1330:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] llvm-project-rocm-6.1.2/amd/comgr/src/comgr-compiler.cpp:1429:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/ros-ros-comm/ros-ros-comm_1.17.0+ds.orig.tar.xz ros_comm-1.17.0/tools/topic_tools/src/parse.cpp:47:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/ros2-ament-index/ros2-ament-index_1.10.1.orig.tar.gz ament-ament_index-ac78028/ament_index_cpp/src/get_package_prefix.cpp:45:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ament-ament_index-ac78028/ament_index_cpp/test/utest.cpp:37:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rosegarden/rosegarden_24.12.1.orig.tar.xz rosegarden-24.12.1/src/base/AudioPluginInstance.cpp:258:48: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rosegarden-24.12.1/src/gui/dialogs/KeySignatureDialog.cpp:418:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rosegarden-24.12.1/src/gui/dialogs/TextEventDialog.cpp:157:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] rosegarden-24.12.1/src/sound/MidiFile.cpp:561:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rrootage/rrootage_0.23a.orig.tar.gz rrootage-0.23a/src/bulletml/ygg/ygg.cpp:319:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:681:3: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:711:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:713:3: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:1217:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:1250:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:1578:4: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:1876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rrootage-0.23a/src/bulletml/ygg/ygg.cpp:1893:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rsem/rsem_1.3.3+dfsg.orig.tar.xz RSEM-1.3.3/pRSEM/phantompeakqualtools/spp_1.10.1_on_R3.2/src/bed2vector.cpp:1231:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] RSEM-1.3.3/pRSEM/phantompeakqualtools/spp_1.10.1_on_R3.3/src/bed2vector.cpp:1233:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/r/rubiks/rubiks_20070912.orig.tar.bz2 rubiks-20070912/dietz/solver/cubex.cpp:775:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/salmon/salmon_1.10.2+ds1.orig.tar.xz salmon-1.10.2/tests/catch.hpp:13869:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] salmon-1.10.2/tests/catch.hpp:13992:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] salmon-1.10.2/tests/catch.hpp:14878:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] salmon-1.10.2/tests/catch.hpp:15074:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] salmon-1.10.2/tests/catch.hpp:15414:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] salmon-1.10.2/tests/catch.hpp:15677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/savvy/savvy_2.1.0.orig.tar.gz savvy-2.1.0/src/test/main.cpp:494:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/scalene/scalene_1.5.51.orig.tar.gz scalene-1.5.51/vendor/printf/test/catch.hpp:11384:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] scalene-1.5.51/vendor/printf/test/catch.hpp:11569:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] scalene-1.5.51/vendor/printf/test/catch.hpp:12397:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] scalene-1.5.51/vendor/printf/test/catch.hpp:12690:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] scalene-1.5.51/vendor/printf/test/catch.hpp:12920:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] scalene-1.5.51/vendor/printf/test/catch.hpp:4615:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/scummvm-tools/scummvm-tools_2.9.0.orig.tar.xz scummvm-tools-2.9.0/decompiler/reassembler.cpp:129:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sfxr-qt/sfxr-qt_1.5.1+ds.orig.tar.xz sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/src/catch2/catch_tostring.cpp:51:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/src/catch2/internal/catch_string_manip.cpp:72:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/src/catch2/internal/catch_tag_alias_registry.cpp:31:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/src/catch2/internal/catch_test_spec_parser.cpp:186:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/extras/catch_amalgamated.cpp:1828:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/extras/catch_amalgamated.cpp:5965:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/extras/catch_amalgamated.cpp:6077:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/extras/catch_amalgamated.cpp:6772:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/extras/catch_amalgamated.cpp:7107:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sfxr-qt-1.5.1+git20240625+ds/3rdparty/catch2/extras/catch_amalgamated.cpp:7385:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/shedskin/shedskin_0.9.4.orig.tar.gz shedskin-0.9.4/shedskin/lib/builtin/str.cpp:892:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/shibboleth-sp/shibboleth-sp_3.5.0+dfsg.orig.tar.xz shibboleth-sp-3.5.0/shibsp/handler/impl/AssertionConsumerService.cpp:202:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] shibboleth-sp-3.5.0/shibsp/impl/XMLRequestMapper.cpp:414:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] shibboleth-sp-3.5.0/shibsp/impl/XMLApplication.cpp:1530:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sight/sight_25.0.0.orig.tar.gz sight-25.0.0/libs/ui/__/builder/slideview.cpp:90:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sight-25.0.0/libs/ui/__/builder/slideview.cpp:107:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sight-25.0.0/libs/ui/__/builder/slideview.cpp:124:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sight-25.0.0/libs/ui/__/builder/slideview.cpp:136:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/skesa/skesa_2.4.0.orig.tar.gz SKESA-2.4.0/readsgetter.hpp:534:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SKESA-2.4.0/readsgetter.hpp:691:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SKESA-2.4.0/gfa_connector.cpp:303:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sleuthkit/sleuthkit_4.12.1+dfsg.orig.tar.xz sleuthkit-sleuthkit-4.12.1/tools/logicalimager/TskHelper.cpp:322:39: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/slic3r/slic3r_1.3.0+dfsg1.orig.tar.gz Slic3r-1.3.0/src/slic3r.cpp:142:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Slic3r-1.3.0/src/slic3r.cpp:145:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Slic3r-1.3.0/src/slic3r.cpp:169:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Slic3r-1.3.0/xs/src/libslic3r/Config.cpp:548:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/slim/slim_1.4.1.orig.tar.gz slim-1.4.1/app.cpp:1401:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/snapcast/snapcast_0.31.0.orig.tar.gz snapcast-0.31.0/server/streamreader/stream_uri.cpp:58:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/snappy/snappy_1.2.2.orig.tar.gz snappy-1.2.2/snappy-test.cc:112:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] snappy-1.2.2/snappy_test_data.cc:52:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/snpomatic/snpomatic_1.0.orig.tar.gz snpomatic-1.0/src/reassemble.cpp:293:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] snpomatic-1.0/src/TChromosomeAlign.cpp:1095:58: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/soapyosmo/soapyosmo_0.2.5.orig.tar.gz SoapyOsmo-soapy-osmo-0.2.5/gr-osmosdr/lib/rfspace/rfspace_source_c.cc:1244:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/soapysdr/soapysdr_0.8.1.orig.tar.gz SoapySDR-soapy-sdr-0.8.1/lib/Types.cpp:12:71: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sofa-framework/sofa-framework_1.0~beta4.orig.tar.gz sofa-framework-1.0~beta4/applications/sofa/gui/qt/RealGUI.cpp:1669:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/solvespace/solvespace_3.1+ds1.orig.tar.xz solvespace-3.1/src/platform/guiwin.cpp:339:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] solvespace-3.1/src/platform/platform.cpp:162:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sooperlooper/sooperlooper_1.7.8~dfsg0.orig.tar.xz sooperlooper-1.7.8/libs/pbd/ftw.cc:140:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sopt/sopt_4.2.0+dfsg.orig.tar.xz sopt-4.2.0/cpp/sopt/logging.cc:78:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/spdylay/spdylay_1.3.2.orig.tar.gz spdylay-1.3.2/src/SpdyServer.cc:539:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/spectra/spectra_1.1.0.orig.tar.gz spectra-1.1.0/test/catch.hpp:13865:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] spectra-1.1.0/test/catch.hpp:13988:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] spectra-1.1.0/test/catch.hpp:14874:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] spectra-1.1.0/test/catch.hpp:15070:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectra-1.1.0/test/catch.hpp:15410:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectra-1.1.0/test/catch.hpp:15673:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/spectrum2/spectrum2_2.2.1+dfsg.orig.tar.xz spectrum2-2.2.1/backends/libcommuni/ircnetworkplugin.cpp:168:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectrum2-2.2.1/backends/libcommuni/session.cpp:378:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectrum2-2.2.1/backends/libcommuni/session.cpp:446:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectrum2-2.2.1/backends/libcommuni/session.cpp:449:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectrum2-2.2.1/backends/libpurple/main.cpp:1337:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] spectrum2-2.2.1/spectrum/src/frontends/slack/SlackAPI.cpp:336:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/spirv-llvm-translator-19/spirv-llvm-translator-19_19.1.5.orig.tar.gz SPIRV-LLVM-Translator-19.1.5/lib/SPIRV/OCLUtil.cpp:1497:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/spirv-llvm-translator-20/spirv-llvm-translator-20_20.1.1.orig.tar.gz SPIRV-LLVM-Translator-20.1.1/lib/SPIRV/OCLUtil.cpp:1511:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/springlobby/springlobby_0.274.orig.tar.bz2 springlobby-0.274/src/downloader/lib/src/FileSystem/FileSystem.cpp:185:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/srpc/srpc_0.10.3.orig.tar.gz srpc-0.10.3/src/generator/parser.cc:429:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] srpc-0.10.3/tools/templates/file/file_service.cc:96:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/srt/srt_1.5.4.orig.tar.gz srt-1.5.4/apps/apputil.cpp:244:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] srt-1.5.4/apps/statswriter.cpp:338:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] srt-1.5.4/apps/uriparser.cpp:242:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] srt-1.5.4/apps/uriparser.cpp:312:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] srt-1.5.4/testing/srt-test-live.cpp:753:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/starplot/starplot_0.95.5.orig.tar.gz starplot-0.95.5/src/convert/names.cc:181:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] starplot-0.95.5/src/convert/parse.cc:182:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] starplot-0.95.5/src/gui/gtkviewer.cc:57:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/stella/stella_7.0+dfsg.orig.tar.xz stella-7.0/src/gui/GameInfoDialog.cxx:729:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] stella-7.0/src/gui/GameInfoDialog.cxx:759:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] stella-7.0/src/gui/GameInfoDialog.cxx:1090:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stella-7.0/src/gui/GameInfoDialog.cxx:1094:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] stella-7.0/src/gui/GameInfoDialog.cxx:1476:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/svxlink/svxlink_24.02.orig.tar.gz svxlink-24.02/src/svxlink/svxlink/contrib/SipLogic/SipLogic.cpp:1592:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] svxlink-24.02/src/svxlink/svxlink/contrib/SipLogic/SipLogic.cpp:1598:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/swift-im/swift-im_5.0~alpha2.145.g12d031cf8+dfsg.orig.tar.xz swift-im-5.0~alpha2.145.g12d031cf8/Swiften/Network/EnvironmentProxyProvider.cpp:56:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/swig/swig_4.3.0.orig.tar.gz swig-4.3.0/Source/Doxygen/javadoc.cxx:538:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] swig-4.3.0/Source/Doxygen/javadoc.cxx:661:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] swig-4.3.0/Source/Doxygen/javadoc.cxx:762:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] swig-4.3.0/Source/Doxygen/javadoc.cxx:766:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] swig-4.3.0/Source/Doxygen/javadoc.cxx:780:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/syndication-domination/syndication-domination_1.0.orig.tar.bz2 syndication-domination-1.0/src/feed.cpp:159:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] syndication-domination-1.0/src/opml.cpp:62:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] syndication-domination-1.0/src/opml_item.cpp:50:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/synopsis/synopsis_0.12.orig.tar.gz synopsis-0.12/Synopsis/Parsers/Cxx/Walker.cc:802:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/s/sysdig/sysdig_0.40.0+repack.orig.tar.xz sysdig-0.40.0/userspace/sinspui/cursesui.h:230:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sysdig-0.40.0/userspace/sinspui/cursesui.h:241:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sysdig-0.40.0/userspace/sinspui/cursestable.cpp:403:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sysdig-0.40.0/userspace/sinspui/cursesui.cpp:1278:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] sysdig-0.40.0/userspace/sinspui/cursesui.cpp:2320:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/task/task_2.6.2+dfsg.orig.tar.xz task-git/src/columns/ColProject.cpp:65:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] task-git/src/columns/ColProject.cpp:91:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/taskd/taskd_1.1.0+dfsg.orig.tar.xz taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:127:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tcpflow/tcpflow_1.6.1.orig.tar.gz tcpflow-tcpflow-1.6.1/src/mime_map.cpp:724:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tea/tea_63.3.0.orig.tar.gz tea-qt-63.3.0/src/tio.cpp:1677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tea-qt-63.3.0/src/tio.cpp:1733:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/teakra/teakra_0.0~git20250117.4dfebf8.orig.tar.xz teakra-0.0~git20250117.4dfebf8/src/makedsp1/main.cpp:75:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tensorpipe/tensorpipe_0.0~git20220513.bb1473a.orig.tar.xz tensorpipe-0.0~git20220513.bb1473a/tensorpipe/transport/ibv/sockaddr.cc:90:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/therion/therion_6.3.4.orig.tar.gz therion-6.3.4/thobjectname.cxx:146:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] therion-6.3.4/thtexfonts.cxx:299:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tinygltf/tinygltf_2.9.5+dfsg.orig.tar.xz tinygltf-2.9.5/tiny_gltf.h:8653:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tinyobjloader/tinyobjloader_2.0.0~rc13+dfsg.orig.tar.xz tinyobjloader-2.0.0rc13/tiny_obj_loader.h:2096:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tippecanoe/tippecanoe_2.53.0.orig.tar.gz tippecanoe-2.53.0/main.cpp:1401:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tippecanoe-2.53.0/catch/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] tippecanoe-2.53.0/catch/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] tippecanoe-2.53.0/catch/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] tippecanoe-2.53.0/catch/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tippecanoe-2.53.0/catch/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tippecanoe-2.53.0/catch/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tkrzw/tkrzw_1.0.32.orig.tar.xz tkrzw-1.0.32/tkrzw_dbm_poly.cc:71:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tm-align/tm-align_20190822+dfsg.orig.tar.xz TMalign.cpp:619:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3248:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3253:51: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3258:47: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3264:45: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3467:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3472:51: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3477:47: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:3483:45: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:4511:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:4512:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:4513:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:4586:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:4587:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMalign.cpp:4665:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] TMscore.cpp:532:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3639:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3644:51: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3649:47: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3655:45: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3798:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3803:51: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3808:47: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:3814:45: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:4696:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:4697:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] TMscore.cpp:4698:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tomlplusplus/tomlplusplus_3.4.0+ds.orig.tar.xz marzer-tomlplusplus-3017243/vendor/catch.hpp:13867:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] marzer-tomlplusplus-3017243/vendor/catch.hpp:13990:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] marzer-tomlplusplus-3017243/vendor/catch.hpp:14876:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] marzer-tomlplusplus-3017243/vendor/catch.hpp:15072:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] marzer-tomlplusplus-3017243/vendor/catch.hpp:15412:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] marzer-tomlplusplus-3017243/vendor/catch.hpp:15675:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tophat/tophat_2.1.1+dfsg1.orig.tar.xz tophat-2.1.1/src/bam2fastx.cpp:349:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tophat-2.1.1/src/segment_juncs.cpp:3906:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/toppic/toppic_1.5.3+dfsg1.orig.tar.gz toppic-suite-1.5.3+dfsg/src/merge/feature_sample_merge.cpp:431:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] toppic-suite-1.5.3+dfsg/src/test/catch.hpp:13586:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] toppic-suite-1.5.3+dfsg/src/test/catch.hpp:13743:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] toppic-suite-1.5.3+dfsg/src/test/catch.hpp:14708:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] toppic-suite-1.5.3+dfsg/src/test/catch.hpp:15011:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] toppic-suite-1.5.3+dfsg/src/test/catch.hpp:15241:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] toppic-suite-1.5.3+dfsg/src/test/catch.hpp:5210:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/treesheets/treesheets_1.0.2.orig.tar.gz treesheets-1.0.2/lobster/src/platform.cpp:387:40: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/trustedqsl/trustedqsl_2.8.1.orig.tar.gz tqsl-2.8.1/src/location.cpp:627:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tqsl-2.8.1/src/tqsllib.cpp:254:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tqsl-2.8.1/src/tqsllib.cpp:264:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tse3/tse3_0.3.1.orig.tar.gz tse3-0.3.1/src/tse3/file/XML.cpp:260:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tse3-0.3.1/src/tse3/file/XML.cpp:261:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tse3-0.3.1/src/tse3/file/XML.cpp:286:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tse3-0.3.1/src/tse3/ins/Instrument.cpp:50:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tse3-0.3.1/src/tse3/ins/Instrument.cpp:54:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tudu/tudu_0.10.4.orig.tar.gz tudu-0.10.4/src/editor.cc:475:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tudu-0.10.4/src/editor.cc:516:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tvc/tvc_5.0.3+git20151221.80e144e+dfsg.orig.tar.xz tvc-5.0.3+git20151221.80e144e/VariantCaller/Splice/ErrorMotifs.cpp:162:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/twinkle/twinkle_1.10.3+dfsg.orig.tar.xz twinkle-1.10.3/src/parser/header.cpp:78:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] twinkle-1.10.3/src/utils/mime_database.cpp:99:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] twinkle-1.10.3/src/user.cpp:3182:10: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/t/tworld/tworld_2.3.0.orig.tar.gz tworld-2.3.0/messages.cpp:84:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/u/ultracopier/ultracopier_2.2.6.0.orig.tar.xz ultracopier-src/plugins-unmaintained/CopyEngine/Ultracopier-Qt/Filters.cpp:290:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ultracopier-src/plugins/CopyEngine/Ultracopier-Spec/Filters.cpp:294:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ultracopier-src/plugins/Themes/Oxygen2/interface.cpp:929:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/u/unicycler/unicycler_0.5.1+dfsg.orig.tar.xz Unicycler-0.5.1/unicycler/src/overlap_align.cpp:29:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/u/upx-ucl/upx-ucl_4.2.4.orig.tar.xz upx-4.2.4-src/vendor/doctest/doctest/parts/doctest.cpp:2252:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/v4l-utils/v4l-utils_1.30.1.orig.tar.xz v4l-utils-1.30.1/utils/cec-compliance/cec-compliance.cpp:281:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] v4l-utils-1.30.1/utils/cec-follower/cec-processing.cpp:74:6: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/vamp-plugin-sdk/vamp-plugin-sdk_2.10.0.orig.tar.gz vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:242:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/host/vamp-simple-host.cpp:247:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:112:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vamp-plugin-sdk-2.10.0/src/vamp-hostsdk/Files.cpp:222:40: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/vdr-plugin-fritzbox/vdr-plugin-fritzbox_1.5.4.orig.tar.gz vdr-fritz-1.5.4/libfritz++/Listener.cpp:171:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/vdr-plugin-live/vdr-plugin-live_3.5.0.orig.tar.gz vdr-plugin-live-3.5.0/tools.cpp:339:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vdr-plugin-live-3.5.0/tools.cpp:346:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vdr-plugin-live-3.5.0/tools.cpp:363:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vdr-plugin-live-3.5.0/tools.cpp:368:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vdr-plugin-live-3.5.0/tools.cpp:380:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vdr-plugin-live-3.5.0/tools.cpp:385:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/vimix/vimix_0.8.4+git20250220+ds.orig.tar.xz vimix-0.8.4+git20250220+ds/src/BaseToolkit.cpp:64:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/Connection.cpp:262:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/ImGuiToolkit.cpp:1744:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/ImGuiToolkit.cpp:1751:30: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/InfoVisitor.cpp:440:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/InputMappingWindow.cpp:463:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/InputMappingWindow.cpp:469:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/Mixer.cpp:383:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/ShaderEditWindow.cpp:53:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/ShaderEditWindow.cpp:149:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vimix-0.8.4+git20250220+ds/src/ShaderEditWindow.cpp:457:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/vkmark/vkmark_2025.01.orig.tar.gz vkmark-2025.01/tests/catch.hpp:13869:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] vkmark-2025.01/tests/catch.hpp:13992:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] vkmark-2025.01/tests/catch.hpp:14878:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] vkmark-2025.01/tests/catch.hpp:15074:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vkmark-2025.01/tests/catch.hpp:15414:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vkmark-2025.01/tests/catch.hpp:15677:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/voms/voms_2.1.2.orig.tar.gz voms-2.1.2/src/api/ccapi/api_util.cc:440:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] voms-2.1.2/src/api/ccapi/voms_api.cc:341:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] voms-2.1.2/src/common/fqan.cc:75:43: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/votca/votca_2025.orig.tar.gz votca-votca-0fecf66/csg/src/libcsg/imcio.cc:160:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/src/libcsg/imcio.cc:161:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/src/libcsg/modules/io/dlpolytopologyreader.cc:283:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/include/votca/csg/xyzwriter.h:91:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/src/tools/csg_dlptopol.cc:146:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/src/tools/csg_dlptopol.cc:155:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/src/tools/csg_dlptopol.cc:232:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/csg/src/tools/csg_dlptopol.cc:234:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/tools/src/libtools/table.cc:108:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/tools/src/libtools/table.cc:109:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/tools/src/libtools/table.cc:145:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] votca-votca-0fecf66/tools/src/libtools/table.cc:146:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/votca-csg/votca-csg_1.6.4.orig.tar.gz csg-1.6.4/src/libcsg/imcio.cc:153:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csg-1.6.4/src/libcsg/imcio.cc:154:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csg-1.6.4/src/libcsg/modules/io/dlpolytopologyreader.cc:282:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csg-1.6.4/src/tools/csg_dlptopol.cc:142:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csg-1.6.4/src/tools/csg_dlptopol.cc:151:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csg-1.6.4/src/tools/csg_dlptopol.cc:228:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] csg-1.6.4/src/tools/csg_dlptopol.cc:230:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/votca-tools/votca-tools_1.6.4.orig.tar.gz tools-1.6.4/src/libtools/table.cc:103:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tools-1.6.4/src/libtools/table.cc:104:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tools-1.6.4/src/libtools/table.cc:142:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] tools-1.6.4/src/libtools/table.cc:143:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/v/vtk-dicom/vtk-dicom_0.8.17.orig.tar.gz vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:946:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/warmux/warmux_11.04.1+repack2.orig.tar.bz2 warmux-11.04.1+repack2/src/tool/xml_document.cpp:459:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] warmux-11.04.1+repack2/src/tool/xml_document.cpp:473:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/wasmedge/wasmedge_0.14.1+dfsg.orig.tar.xz wasmedge/lib/host/wasi/environ.cpp:87:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wasmedge/test/expected/catch.hpp:13646:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wasmedge/test/expected/catch.hpp:13769:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wasmedge/test/expected/catch.hpp:14593:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] wasmedge/test/expected/catch.hpp:14788:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wasmedge/test/expected/catch.hpp:15091:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wasmedge/test/expected/catch.hpp:15356:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/waybar/waybar_0.12.0.orig.tar.gz waybar-0.12.0/src/modules/hyprland/backend.cpp:122:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/widelands/widelands_21.orig.tar.bz2 widelands-build21/src/base/time_string.cc:180:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] widelands-build21/src/graphic/text/rt_render.cc:1619:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/workrave/workrave_1.10.53.orig.tar.gz workrave-1.10.53/backend/src/Configurator.cc:705:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] workrave-1.10.53/backend/src/unix/GConfConfigurator.cc:55:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] workrave-1.10.53/backend/src/unix/GConfConfigurator.cc:304:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] workrave-1.10.53/backend/src/win32/W32Configurator.cc:315:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] workrave-1.10.53/common/win32/harpoonHelper/src/Config.cpp:168:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/writerperfect/writerperfect_0.9.6.orig.tar.xz writerperfect-0.9.6/src/conv/wrapper/WPWrapperETONYEK.cxx:62:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/w/wsclean/wsclean_3.6.orig.tar.bz2 wsclean-v3.6/io/parsetreader.cpp:27:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wsclean-v3.6/model/bbsmodel.h:90:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wsclean-v3.6/model/bbsmodel.h:105:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xboxdrv/xboxdrv_0.8.8.orig.tar.bz2 xboxdrv-0.8.8/src/uinput.cpp:89:30: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland_1.3.8.orig.tar.gz hyprwm-xdg-desktop-portal-hyprland-fb1ce16/src/portals/Screenshot.cpp:64:36: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xdmf/xdmf_3.0+git20190531.orig.tar.xz xdmf-3.0+git20190531/utils/XdmfExodusConverter.cpp:124:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xdmf-3.0+git20190531/utils/XdmfExodusWriter.cpp:67:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xdmf-3.0+git20190531/utils/XdmfExodusWriter.cpp:75:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xdmf-3.0+git20190531/utils/XdmfExodusWriter.cpp:311:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xdmf-3.0+git20190531/utils/XdmfExodusWriter.cpp:392:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xfce4-docklike-plugin/xfce4-docklike-plugin_0.4.3.orig.tar.bz2 xfce4-docklike-plugin-0.4.3/src/AppInfos.cpp:261:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xmlcopyeditor/xmlcopyeditor_1.3.1.0.orig.tar.gz xmlcopyeditor-1.3.1.0/tests/catch.hpp:3529:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:4136:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:7035:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:8666:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:8945:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:9010:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:9269:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:10037:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xmlcopyeditor-1.3.1.0/tests/catch.hpp:3725:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xournalpp/xournalpp_1.2.7.orig.tar.xz xournalpp-1.2.7/src/core/gui/toolbarMenubar/ToolMenuHandler.cpp:346:22: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xstow/xstow_1.1.1.orig.tar.bz2 xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:57:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:80:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:581:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:696:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:700:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:705:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cppdir.cc:794:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cpputilsformat/wformat2.cc:401:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cpputilsformat/wformat2.cc:415:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cpputilsformat/format2.cc:407:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cpputilsformat/format2.cc:421:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cpputilsformat/format1.h:719:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/cpputilsformat/format1.h:733:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] xstow-1.1.1/src/cpputils/cpputilsshared/string_utils.cc:203:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/x/xye/xye_0.12.2+dfsg.orig.tar.gz xye-0.12.2+dfsg/src/kye_script.cpp:37:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/y/yoshimi/yoshimi_2.3.3.3.orig.tar.gz yoshimi-2.3.3.3/src/Interface/Text2Data.cpp:156:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/Config.cpp:524:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Interface/Data2Text.cpp:3589:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/Bank.cpp:420:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/Bank.cpp:1372:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/Bank.cpp:1385:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/XMLwrapper.cpp:105:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/SynthEngine.cpp:478:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/SynthEngine.cpp:490:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/SynthEngine.cpp:1287:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/SynthEngine.cpp:1305:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/SynthEngine.cpp:1340:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/SynthEngine.cpp:1451:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Params/UnifiedPresets.cpp:234:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Misc/FileMgrFuncs.h:138:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Interface/InterChange.cpp:397:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] yoshimi-2.3.3.3/src/Interface/InterChange.cpp:943:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/y/youtubedl-gui/youtubedl-gui_3.0.orig.tar.xz ytdl-gui-3.0/src/readconfig.cpp:15:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zaz/zaz_1.0.1.orig.tar.xz zaz-1.0.1/src/hiscores.cpp:306:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zaz-1.0.1/src/hiscores.cpp:308:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zaz-1.0.1/src/lineeditor.cpp:135:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zaz-1.0.1/src/lineeditor.cpp:138:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zaz-1.0.1/src/lineeditor.cpp:203:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zaz-1.0.1/src/lineeditor.cpp:205:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zaz-1.0.1/src/mainmenu.cpp:509:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zeroc-ice/zeroc-ice_3.7.10.orig.tar.xz ice-3.7.10/cpp/src/Ice/LoggerI.cpp:171:32: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/Ice/MetricsAdminI.cpp:425:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/Ice/PluginManagerI.cpp:349:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/IceGrid/FileCache.cpp:177:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] src/Slice/Scanner.l:531:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/Slice/Parser.cpp:719:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2confluence/ConfluenceOutput.cpp:209:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2cs/CsUtil.cpp:152:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2java/Gen.cpp:2224:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2swift/SwiftUtil.cpp:170:27: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2swift/SwiftUtil.cpp:281:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2swift/SwiftUtil.cpp:1916:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2php/Main.cpp:1163:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2matlab/Main.cpp:742:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ice-3.7.10/cpp/src/slice2matlab/Main.cpp:1112:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zeromq3/zeromq3_4.3.5.orig.tar.gz libzmq-4.3.5/src/ip_resolver.cpp:234:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libzmq-4.3.5/src/ip_resolver.cpp:259:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zim-tools/zim-tools_3.5.0.orig.tar.xz zim-tools-3.5.0/src/tools.cpp:148:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zim-tools-3.5.0/src/zimwriterfs/tools.cpp:271:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zim-tools-3.5.0/src/zimwriterfs/zimwriterfs.cpp:394:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zim-tools-3.5.0/src/zimwriterfs/zimcreatorfs.cpp:245:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zim-tools-3.5.0/src/zimwriterfs/zimcreatorfs.cpp:251:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zim-tools-3.5.0/src/zimwriterfs/zimcreatorfs.cpp:326:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zimwriterfs/zimwriterfs_1.2.orig.tar.gz zimwriterfs-1.2/src/zimwriterfs.cpp:253:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zimwriterfs-1.2/src/tools.cpp:283:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zimwriterfs-1.2/src/tools.cpp:506:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zimwriterfs-1.2/src/tools.cpp:548:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zimwriterfs-1.2/src/tools.cpp:554:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zimwriterfs-1.2/src/article.cpp:181:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zpaq/zpaq_7.15+repack.orig.tar.xz zpaq.cpp:451:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaq.cpp:571:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaq.cpp:611:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaq.cpp:1145:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaq.cpp:1390:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ftp://ftp.de.debian.org/debian/pool/main/z/zpaqfranz/zpaqfranz_62.2.orig.tar.gz zpaqfranz-62.2/ZSFX/zsfx.cpp:313:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/ZSFX/zsfx.cpp:396:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/ZSFX/zsfx.cpp:418:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaqfranz-62.2/ZSFX/zsfx.cpp:831:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/ZSFX/zsfx.cpp:1342:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:31876:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:46313:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:46481:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:46900:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:47193:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:47720:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:57549:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:57700:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:62908:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:63549:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:72170:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:73414:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:75858:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:75869:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:82803:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:83552:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:85408:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:87528:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:97515:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:97607:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-62.2/zpaqfranz.cpp:99155:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr]