char c;
PRUnichar c;
wallet_GetLine(nsInputFileStream strm, nsAutoString& line, PRBool obscure) {  /* read the line */  char c;  for (;;) {    c = strm.get()^(obscure ? Wallet_GetKey() : (char)0);    if (c == '\n') {      break;    }    /* note that eof is not set until we read past the end of the file */    if (strm.eof()) {      return -1;    }    if (c != '\r') {      line += c;    }  }  return NS_OK;}