strm.put(*p++);
Wallet_UTF8Put(strm, lineBuffer.CharAt(i));
si_WriteLine(nsOutputFileStream strm, nsOutputFileStream strmx, char * lineBuffer, PRBool obscure, PRBool fullSave) {  char* p = lineBuffer;  while (*p) {    if (obscure) {      strm.put('*');      if (fullSave) {        strmx.put(*(p)^si_GetKey());      }      p++;    } else {      strm.put(*p++);    }  }  strm.put('\n');  if (obscure && fullSave) {    strmx.put('\n'^si_GetKey());  }}