Origin Version (Select Help-->About Origin): 7.5 SR6
Operating System: Win 2000
Hi,
I have two functions below :
int test1(string str1, string str2)
{
str1.MakeUpper();
str2.MakeUpper();
return(str1.Find(str2));
}
int test2(string str1, string str2)
{
str1.MakeUpper();
return(str1.Find(str2.MakeUpper()));
}
which I test with
TEST1(INTEGER,PATH|MOLARUNITS|STRING)= .... returns -1
TEST2(INTEGER,PATH|MOLARUNITS|STRING)= .... returns 7
I'm puzzled as to why..
Cheers,
Pete