rem: fSysInfo.nameLength = ::strlen(fSysInfo.name);
add: fSysInfo.nameLength = ::strlen(&fSysInfo.name[0]);
context: 	void setProductID(char* prodid)	{		::memset(&fSysInfo.name, 0, sizeof(fSysInfo.name));		::strncpy(fSysInfo.name, prodid, sizeof(fSysInfo.name)-1);		boundsCheck();		fSysInfo.nameLength = ::strlen(fSysInfo.name);	}