[SERVER-26015] Coverity analysis defect 99879: Copy without assign Created: 07/Sep/16  Updated: 05/Apr/17  Resolved: 08/Sep/16

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Coverity Collector User Assignee: James Wahlin
Resolution: Duplicate Votes: 0
Labels: coverity, read-only-views
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-26022 collMod should copy ViewDefinition be... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

Class has user-written copy constructor but no user-written assignment operator

Defect 99879 (STATIC_C)
Checker COPY_WITHOUT_ASSIGN (subcategory none)
File: /src/mongo/db/views/view.h
Parse Warning (no function name available)
/src/mongo/db/views/view.h, line: 44
Class "mongo::ViewDefinition" has a user-written copy constructor "mongo::ViewDefinition::ViewDefinition(mongo::ViewDefinition const &)" but no corresponding user-written assignment operator.

    class ViewDefinition {

/src/mongo/db/views/view.cpp, line: 50
User-written copy constructor.

    ViewDefinition::ViewDefinition(const ViewDefinition& other)



 Comments   
Comment by James Wahlin [ 08/Sep/16 ]

A copy assignment operator will be added under SERVER-26022.

Generated at Thu Feb 08 04:10:54 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.