aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/FbTk/XmbFontImp.cc10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/FbTk/XmbFontImp.cc b/src/FbTk/XmbFontImp.cc
index 215bc53..9367c46 100644
--- a/src/FbTk/XmbFontImp.cc
+++ b/src/FbTk/XmbFontImp.cc
@@ -19,7 +19,7 @@
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE. 20// DEALINGS IN THE SOFTWARE.
21 21
22// $Id: XmbFontImp.cc,v 1.3 2002/12/01 13:42:15 rathnor Exp $ 22// $Id: XmbFontImp.cc,v 1.4 2002/12/02 19:31:05 fluxgen Exp $
23 23
24#include "XmbFontImp.hh" 24#include "XmbFontImp.hh"
25 25
@@ -40,6 +40,8 @@
40#include <cstdio> 40#include <cstdio>
41#include <cstdarg> 41#include <cstdarg>
42#include <iostream> 42#include <iostream>
43#include <cstring>
44
43using namespace std; 45using namespace std;
44 46
45namespace { 47namespace {
@@ -53,8 +55,10 @@ const char *strcasestr(const char *str, const char *ptn) {
53 const char *s2, *p2; 55 const char *s2, *p2;
54 for( ; *str; str++) { 56 for( ; *str; str++) {
55 for(s2=str, p2=ptn; ; s2++,p2++) { 57 for(s2=str, p2=ptn; ; s2++,p2++) {
56 if (!*p2) return str; // check if we reached the end of ptn, if so, return str 58 // check if we reached the end of ptn, if so, return str
57 if (toupper(*s2) != toupper(*p2)) break; // check if the chars match(ignoring case) 59 if (!*p2) return str;
60 // check if the chars match(ignoring case)
61 if (toupper(*s2) != toupper(*p2)) break;
58 } 62 }
59 } 63 }
60 return 0; 64 return 0;