Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/elfmz/far2l.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorelfmz <fenix1905@tut.by>2021-09-14 00:21:22 +0300
committerelfmz <fenix1905@tut.by>2021-09-14 00:21:22 +0300
commit0d718bf131f8274b0c1998e74e41ed1ce2d05b04 (patch)
treef908751ef63d393b060818949e8578cf1366fee0 /utils
parente3acf2cb49dc66c207ae635c3e85247568e01225 (diff)
fixing broken StrStartsFrom(.., *..)
Diffstat (limited to 'utils')
-rw-r--r--utils/include/utils.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/include/utils.h b/utils/include/utils.h
index d70a8806..4140373e 100644
--- a/utils/include/utils.h
+++ b/utils/include/utils.h
@@ -65,7 +65,7 @@ template <class CharT>
size_t StrStartsFrom(const CharT *haystack, const CharT *needle)
{
size_t i;
- for (size_t i = 0; needle[i]; ++i) {
+ for (i = 0; needle[i]; ++i) {
if (haystack[i] != needle[i])
return 0;
}
@@ -76,7 +76,7 @@ template <class StrT>
size_t StrStartsFrom(const StrT &haystack, const typename StrT::value_type *needle)
{
size_t i;
- for (size_t i = 0; needle[i]; ++i) {
+ for (i = 0; needle[i]; ++i) {
if (i >= haystack.size() || haystack[i] != needle[i])
return 0;
}