Subj : Warning question To : borland.public.cpp.borlandcpp From : dkat Date : Fri Feb 04 2005 10:35 am //why do I get this warning- //[C++ Warning] GlazeFormulation.cpp(812): W8004 'd' is assigned a value that is never used //On this code AnsiString TMainForm::CheckString(AnsiString String) { AnsiString TempString; int d = 0; if(String=="")return String; TempString = String; char* cp= new char[ TempString.Length() + 1 ]; strcpy( cp, TempString.c_str() ); d=0; for( int s=0;s<=TempString.Length();++s) if(cp[s] < '0' || cp[s] > '9') {TempString.Delete(s+1-d,1); ++d; } if(cp)delete cp; return TempString; } .