Opened 14 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 by , 14 years ago
| Status: | new → assigned |
|---|---|
| Version: | Unspecified → Master Head |
comment:2 by , 14 years ago
| Type: | Bug Report - General → Developer Task |
|---|
comment:3 by , 14 years ago
comment:16 by , 13 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

In 517a34867563021abd084490dd367e78e98d3b60/mythtv: