>  char* ch;
>  TString* s=new TString("small_test");
>  ch=(char*)s->GetContents();
Try the following:
char *ch;
TString* s = new TString("small_test");
ch         = s->Data();
or
ch         = StrDup(s->Data());
Happy ROOTing
                Radovan