"RX Prot Violation",
"HS Generic Write FIFO Full",
"LP Generic Write FIFO Full",
- "Generic Read Data Avail"
+ "Generic Read Data Avail",
"Special Packet Sent",
"Tearing Effect",
};
if ((!arg) || (strlen(arg) >= 20))
return -EINVAL;
- strncpy(HDMI_EDID, arg, sizeof(HDMI_EDID));
+ strncpy(HDMI_EDID, arg, strlen(arg));
return 0;
}
if (pszName && strlen(pszName) <= EVENTOBJNAME_MAXLENGTH)
{
- strncpy(psEventObject->szName, pszName, EVENTOBJNAME_MAXLENGTH);
+ strncpy(psEventObject->szName, pszName, strlen(pszName));
}
else
{
va_list vaArgs;
unsigned long ulLockFlags = 0;
IMG_CHAR *pszBuf;
+ const IMG_CHAR *pszName = "PVR_K: ";
IMG_UINT32 ui32BufSiz;
SelectBuffer(&pszBuf, &ui32BufSiz);
va_start(vaArgs, pszFormat);
GetBufferLock(&ulLockFlags);
- strncpy (pszBuf, "PVR_K: ", (ui32BufSiz -1));
+ strncpy (pszBuf, pszName, strlen(pszName));
if (VBAppend(pszBuf, ui32BufSiz, pszFormat, vaArgs))
{