Closed Bug 595151 Opened 14 years ago Closed 14 years ago

remove the 'sentinels' and zero the protected function pointers too.

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 597881

People

(Reporter: bjacob, Unassigned)

Details

Attachments

(1 file)

Comment on attachment 474027 [details] [diff] [review]
remove the 'sentinels' and zero the protected function pointers too.

mmm, multiple inheritance.. oh well, it's not virtual, so shouldn't make a difference.
Attachment #474027 - Flags: review?(vladimir) → review+
Yes, this is the "easy" case of multiple inheritance: in addition to being non-virtual, the base classes don't have anything in common.

However if you want we can also make them be members, instead of base classes. The downside is that we would then have to manually define e.g. fDrawArrays as being equal to mPublicFunctions.fDrawArrays;
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: