X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=sound%2Fsoc%2Fsoc-core.c;h=962c527a1d1e5247b978e2f14c878ab92e28dd7c;hb=d4e9889b02014a07c8dba3fbbae7205ea4084350;hp=2d969e31f37dc72b17e9602a7c15e07026fb4095;hpb=eb37ca9c98ae1a61eb9bbe157d320bbe858adbf4;p=platform%2Fkernel%2Flinux-rpi.git diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c index 2d969e3..962c527 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c @@ -2225,6 +2225,8 @@ static char *fmt_single_name(struct device *dev, int *id) return NULL; name = devm_kstrdup(dev, devname, GFP_KERNEL); + if (!name) + return NULL; /* are we a "%s.%d" name (platform and SPI components) */ found = strstr(name, dev->driver->name);