From 14d36de822b56374abeac03d4d7354784b6bb955 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 29 Mar 2002 09:07:07 +0000 Subject: [PATCH] fixed signed/unsigned comparison warning git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/html/htmltag.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/html/htmltag.cpp b/src/html/htmltag.cpp index cbd2a5a0d5..8848884e57 100644 --- a/src/html/htmltag.cpp +++ b/src/html/htmltag.cpp @@ -60,7 +60,7 @@ IMPLEMENT_CLASS(wxHtmlTagsCache,wxObject) wxHtmlTagsCache::wxHtmlTagsCache(const wxString& source) { const wxChar *src = source.c_str(); - int i, tg, pos, stpos; + int tg, stpos; int lng = source.Length(); wxChar tagBuffer[256]; @@ -68,7 +68,7 @@ wxHtmlTagsCache::wxHtmlTagsCache(const wxString& source) m_CacheSize = 0; m_CachePos = 0; - pos = 0; + int pos = 0; while (pos < lng) { if (src[pos] == wxT('<')) // tag found: @@ -78,6 +78,7 @@ wxHtmlTagsCache::wxHtmlTagsCache(const wxString& source) tg = m_CacheSize++; m_Cache[tg].Key = stpos = pos++; + size_t i; for ( i = 0; pos < lng && i < WXSIZEOF(tagBuffer) - 1 && src[pos] != wxT('>') && !wxIsspace(src[pos]); @@ -114,7 +115,7 @@ wxHtmlTagsCache::wxHtmlTagsCache(const wxString& source) } // ok, we're done, now we'll free .Name members of cache - we don't need it anymore: - for (i = 0; i < m_CacheSize; i++) + for (int i = 0; i < m_CacheSize; i++) { delete[] m_Cache[i].Name; m_Cache[i].Name = NULL; -- 2.45.2