Opened 13 years ago
Closed 13 years ago
#10311 closed Developer Task (fixed)
Cleanup reference counting
Reported by: | danielk | Owned by: | danielk |
---|---|---|---|
Priority: | minor | Milestone: | 0.26 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
There are some reference counters in MythTV, in particular in MythUI that start at 0 not 1.
This can cause a problem mostly because programmers assume a conventional reference counter API.
We can also improve the performance of our reference counters by using QAtomicInteger.
After we fix the API, we must rename the reference counter functions so that 3rd party users of the API won't be caught out by the change without warning.
Change History (16)
comment:1 Changed 13 years ago by
Status: | new → assigned |
---|---|
Version: | Unspecified → Master Head |
comment:2 Changed 13 years ago by
Type: | Bug Report - General → Developer Task |
---|
comment:3 Changed 13 years ago by
comment:16 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
In 517a34867563021abd084490dd367e78e98d3b60/mythtv: