commit | e71a7f8013e540281d17a0aa1aaa3a3051592ac8 | [log] [tgz] |
---|---|---|
author | Matt Turner <mattst88@gmail.com> | Sat Feb 28 10:06:26 2015 -0800 |
committer | Matt Turner <mattst88@gmail.com> | Sat Feb 28 12:20:31 2015 -0800 |
tree | e1bfb2f2a1e7d125eae13b8eed6f9b17de5a3b87 | |
parent | 5666d9266fd43d552c76ce7b472abc0afde6c32b [diff] |
mesa: Check return value of __get_cpuid(). The use of the uninitialized_var() macro was to silence an uninitialized variable warning that I assumed stemmed from gcc being unable to see inside __get_cpuid() or understand its inline assembly. In fact, it was because the __get_cpuid() function can fail, and not initialize its arguments. Instead, check for failure and return early. Reviewed-by: Brian Paul <brianp@vmware.com>