int len = PL_strlen(ps)+1;
int len = nsCRT::strlen(ps)+1;
vwchar_t* fakeUnicode(const char *ps, int *bytes){    vwchar_t *r, *pw;    int len = PL_strlen(ps)+1;    pw = r = (vwchar_t*)PR_Malloc(sizeof(vwchar_t)*len);    if (bytes)	*bytes = len * sizeof(vwchar_t);    while (*ps) { 	if (*ps == '\n')	    *pw = (vwchar_t)0x2028;	else if (*ps == '\r')	    *pw = (vwchar_t)0x2029;	else	    *pw = (vwchar_t)(unsigned char)*ps;	ps++; pw++;	}				     *pw = (vwchar_t)0;	    return r;}