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/dev.c b/icd/intel/dev.c index 91f8e07..6ef1ea5 100644 --- a/icd/intel/dev.c +++ b/icd/intel/dev.c
@@ -365,8 +365,9 @@ { struct intel_dev *dev = intel_dev(device); - intel_dev_get_heap_props(dev, pData); *pDataSize = sizeof(XGL_MEMORY_HEAP_PROPERTIES); + if (pData != NULL) + intel_dev_get_heap_props(dev, pData); return XGL_SUCCESS; }