diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2006-03-15 03:18:42 +0000 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2006-03-15 03:18:42 +0000 |
commit | 7314d16cde4c3f99d9d9f1d539f0c5ff4942e653 (patch) | |
tree | 2619812ad9c979375ec3fc1fbc7dccca9516c008 /cfb32 | |
parent | 02d80a0de93f7592e69065b0fbe5820dcdebdb44 (diff) |
Fix DRIExtensionInit() to not register callbacks when it hasn't been
initialized for the current server generation. Fixes a problem where it
would use stale private index and blow up in colorful ways if no driver
called DRIScreenInit() on the second generation (which happens due to a
bug in radeon that i'll fix separately). Note: clearing the index in
DRIReset() wouldn't work as DRIReset() is called before the
CloseScreen() chain
Diffstat (limited to 'cfb32')
0 files changed, 0 insertions, 0 deletions