commit | 408daec59c97515a15251ef61a08fbefc46860b7 | [log] [tgz] |
---|---|---|
author | Jon Ashburn <jon@lunarg.com> | Fri Dec 05 09:23:52 2014 -0700 |
committer | Jon Ashburn <jon@lunarg.com> | Mon Dec 08 08:47:22 2014 -0700 |
tree | 2e7d3340d42da43607b5c4df67a7aae1f62e8d7a | |
parent | 0a6de02ed9cd5a2ff7b0f869f4c10f60e2429066 [diff] [blame] |
intel: Check for NULL pData on various calls and make sure dataSize is written
diff --git a/icd/intel/format.c b/icd/intel/format.c index c7e372d..ab19eff 100644 --- a/icd/intel/format.c +++ b/icd/intel/format.c
@@ -544,6 +544,8 @@ switch (infoType) { case XGL_INFO_TYPE_FORMAT_PROPERTIES: *pDataSize = sizeof(XGL_FORMAT_PROPERTIES); + if (pData == NULL) + return ret; intel_format_get_props(dev, format, pData); break; default: