<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/91211>91211</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp:290: clumsy string resize ?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lldb,
            code-quality
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          dcb314
      </td>
    </tr>
</table>

<pre>
    Static analyser cppcheck says:

lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp:290:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr]

Source code is

    source_file = source_file.substr(0, pos);

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysUsGO2yAQ_ZrxZbQWBjuJDz5kN7LUW6Wo5xWGIaFLjMvAqunXV06yaj6gF2AewzBv3tPM_jQTDdC9QneodMnnmAZrJtW01RTtdThmnb1BPetwZUpolsWcyXwg6yuD2oM4gHisIdgJ5MixJEMgx--hnPzMt5POLqYLyHE_2xS9fQIfSG2WBdRe9gLUvulB7XGhtCbo2dAafpvJOTLZfxIaHQJGh67MJvs4I8gtl4lzArnFiYwuTKhxSeT87zUznwk5Jz-f0DM-qFvMEX1mCq7GH0yYiP0fArkD2WNMuMTlfdLm44H4mTNpWyN0r4UpEPObDoGP96-7w_M8jrdBoImW0PPzDSLifUzvzgdCUIfnuP5ishMg33CJDLIH9Xp_XNlB2V71uqKh2TadEG237avzoJV0etNIOzXW7Rpt-qmhHVm3bbc70baVH6SQrejEpmlFrzb1pm1JK7vpHO1IdRZaQRftQx3C56WO6VR55kJD38imqYKeKPDNLFLexZYg30DKleLLr6KDz9cV7A5VGtYaL1M5MbQieM78r2r2OdDwH_2CJpQLX78EvquIoMaqpDCcc15uZpUjyPHk87lMtYlr-bWlx_aypPiTTAY53livjdyI_w0AAP__aT4EBA">