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)
Core
Graphics
Tracking
()
RESOLVED
DUPLICATE
of bug 597881
People
(Reporter: bjacob, Unassigned)
Details
Attachments
(1 file)
42.32 KB,
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
all is in the title.
Attachment #474027 -
Flags: review?(vladimir)
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+
Reporter | ||
Comment 2•14 years ago
|
||
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;
no no, it's fine as-is.
Reporter | ||
Updated•14 years ago
|
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.
Description
•