Coverity MISSING_COPY - CID 10882 - include/core/icon.h - Class "CompIcon" owns resources that are managed in its constructor and destructor but has no user-written copy constructor.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Won't Fix
|
Medium
|
Unassigned | ||
Compiz Core |
New
|
Medium
|
Unassigned | ||
0.9.5 |
New
|
Undecided
|
Unassigned |
Bug Description
This bug is exported from the Coverity Integration Manager on Canonical's servers. For information on how this is done please see this website: https:/
CID: 10882
Checker: MISSING_COPY
Category: No category available
CWE definition: No definition available
File: /tmp/buildd/
Function: No function name available
Code snippet:
33 #include <boost/
34 /**
35 * Wraps an application icon pixel map and it's meta information (such as dimensions)
36 */
CID 10882 - MISSING_COPY
Class "CompIcon" owns resources that are managed in its constructor and destructor but has no user-written copy constructor.
37 class CompIcon : boost::noncopyable {
38 public:
39 CompIcon (unsigned width, unsigned int height);
40 ~CompIcon ();
41
42 int width () const { return mSize.width(); }
Changed in compiz: | |
importance: | Undecided → Medium |
summary: |
- Coverity MISSING_COPY - CID 10882 + Coverity MISSING_COPY - CID 10882 - include/core/icon.h - Class + "CompIcon" owns resources that are managed in its constructor and + destructor but has no user-written copy constructor. |
Changed in compiz: | |
milestone: | none → 0.9.10.0 |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
Source file with Coverity annotations.