commit | de4124da4233d201bf1d7326acf0e8bf53d5bee5 | [log] [tgz] |
---|---|---|
author | Tony Barbour <tony@LunarG.com> | Fri Jul 03 10:33:54 2015 -0600 |
committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | Fri Jul 17 10:05:18 2015 -0600 |
tree | be88591b1ccd335b1cce73e12dd04e0db69fb7cb | |
parent | 08eec9886e666a526038c1047616831511a5f0dd [diff] [blame] |
Bug 14084 - Improve type safety and remove polymorphism
diff --git a/icd/intel/pipeline.h b/icd/intel/pipeline.h index a890cce..de7f793 100644 --- a/icd/intel/pipeline.h +++ b/icd/intel/pipeline.h
@@ -244,7 +244,7 @@ static inline struct intel_pipeline *intel_pipeline(VkPipeline pipeline) { - return (struct intel_pipeline *) pipeline; + return *(struct intel_pipeline **) &pipeline; } static inline struct intel_pipeline *intel_pipeline_from_base(struct intel_base *base)