(*length) += PL_strlen (NAME_OF(o));
(*length) += nsCRT::strlen (NAME_OF(o));
static void writeAttrValue(OFile *fp, VObject *o, int* length){	int ilen = 0;    if (NAME_OF(o)) {	struct PreDefProp *pi;	pi = lookupPropInfo(NAME_OF(o));	if (pi && ((pi->flags & PD_INTERNAL) != 0)) return;	appendcOFile(fp,';');	if (*length != -1)		(*length)++;	appendsOFile(fp,NAME_OF(o));	if (*length != -1)		(*length) += PL_strlen (NAME_OF(o));	}    else {		appendcOFile(fp,';');		(*length)++;	}    if (VALUE_TYPE(o)) {	appendcOFile(fp,'=');	if (*length != -1) {		(*length)++;		for (ilen = 0; ilen < MAXMOZPROPNAMESIZE - (*length); ilen++)			appendcOFile(fp,' ');	}	writeValue(fp,o,0);	}}