<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">