Opened 13 years ago

Last modified 20 months ago

#546 assigned bug

Unimplemented copy constructors, assignment operators

Reported by: marcusoverhagen Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/alpha2
Keywords: Cc: diver
Blocked By: Blocking:
Has a Patch: no Platform: All

Description (last modified by pulkomandy)

The assignment operator and copy constructor should be unimplemented, thats the whole reason for them beeing private.

Please remove implementations like

BLooper::BLooper(const BLooper&)
BLooper& BLooper::operator=(const BLooper& )
BHandler::BHandler(const BHandler &)
BHandler & BHandler::operator=(const BHandler &)
BApplication::BApplication(const BApplication &rhs)
BApplication & BApplication::operator=(const BApplication &rhs)

etc.

Change History (5)

comment:1 Changed 13 years ago by axeld

I agree with you that it's not really useful, but since R5 exports those methods, we might want to keep them around (even if #ifdef'd out).

comment:2 Changed 13 years ago by diver

Cc: diver added

comment:3 Changed 8 years ago by pulkomandy

Description: modified (diff)
Platform: All
Version: R1/alpha2

comment:4 Changed 8 years ago by scottmc

So what's the task here? To ifdef these out? Or has that already been done in the 5 years since this ticket was opened?

comment:5 Changed 20 months ago by axeld

Owner: changed from axeld to nobody
Status: newassigned
Note: See TracTickets for help on using tickets.