Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b873e1a3 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

V4L/DVB (6559): Fix a buffer overflow at xc2028_get_reg

parent e7a2bc8a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -94,13 +94,13 @@ struct xc2028_data {
static int xc2028_get_reg(struct xc2028_data *priv, u16 reg)
{
	int rc;
	unsigned char buf[1];
	unsigned char buf[2];

	tuner_info("%s called\n", __FUNCTION__);

	buf[0] = reg;

	i2c_send(rc, priv, buf, sizeof(buf));
	i2c_send(rc, priv, buf, 1);
	if (rc < 0)
		return rc;