Just being anal but:

  char *sp = s.transcode();
  std::cout << sp;

  delete sp;
  std::cout << "transcode() string deleted\n";
  return 0;


is in error. It should be "delete [] sp" or you will get undefined results.

--------------
Dean Roddey
Software Geek Extraordinaire
Portal, Inc
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to