Modify ↓
Ticket #9243 (closed Patch - Bug Fix: Fixed)
Opened 3 years ago
Last modified 3 years ago
[PATCH] multiple copies of static data in mythrender_opengl
| Reported by: | Lawrence Rust <lvr@…> | Owned by: | markk |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.24.1 |
| Component: | MythTV - Video Playback | Version: | Master Head |
| Severity: | medium | Keywords: | Windows DLL opengl |
| Cc: | Ticket locked: | no |
Description
Both libmythtv & libmythui include mythrender_opengl.cpp. This creates a problem on Win32 systems where each dll has its own static instance data. In this case static data for singleton objects is duplicated. The attached patch removes mythrender_opengl.cpp from libmythtv which already links against libmythui.
Attachments
Change History
Changed 3 years ago by Lawrence Rust <lvr@…>
- Attachment libmyth-ogl.diff added
comment:1 Changed 3 years ago by beirdo
- Owner changed from nigel to markk
- Status changed from new to assigned
- Component changed from Ports - Windows to MythTV - Video Playback
comment:2 Changed 3 years ago by markk
comment:3 Changed 3 years ago by markk
comment:4 Changed 3 years ago by markk
- Status changed from assigned to closed
- Resolution set to Fixed
- Milestone changed from unknown to 0.24.1
Note: See
TracTickets for help on using
tickets.

Remove multiple copies of mythrender_opengl.cpp