commit | f6740c1899d2ee2c4c9ec5301d4b712d4e706a79 | [log] [tgz] |
---|---|---|
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | Tue Dec 29 13:07:50 2015 +0200 |
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | Fri Jan 01 02:09:51 2016 +0100 |
tree | b4068aff9f3ff449508a4f27ae8e7625b4bc20bf | |
parent | 0fb5902f2f9ec7996a0846087f3e69165ea9ce1e [diff] |
device property: avoid allocations of 0 length Arrays can not have zero elements by definition of the unified device properties. If such property comes from outside we should not allow it to pass. Otherwise memory allocation on 0 length will return non-NULL value, which we currently don't check. Prevent memory allocations of 0 length. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>