projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused method PBD::sys::path::branch_path
[ardour.git]
/
libs
/
pbd
/
pbd
/
destructible.h
diff --git
a/libs/pbd/pbd/destructible.h
b/libs/pbd/pbd/destructible.h
index 8cc0113ff7f714a50341a495a0d4848725b0ef24..8881b45c55116d9f6523d06e6a997c68c780a6ac 100644
(file)
--- a/
libs/pbd/pbd/destructible.h
+++ b/
libs/pbd/pbd/destructible.h
@@
-26,14
+26,13
@@
namespace PBD {
class Destructible {
public:
class Destructible {
public:
- Destructible()
: refs_dropped (false)
{}
- virtual ~Destructible () {}
+ Destructible() {}
+ virtual ~Destructible () {
Destroyed();
}
- PBD::Signal0<void>
GoingAway
;
- void drop_references () { if (!refs_dropped) { GoingAway(); } refs_dropped = true; }
+ PBD::Signal0<void>
Destroyed
;
+ PBD::Signal0<void> DropReferences;
- private:
- bool refs_dropped;
+ void drop_references () { DropReferences(); }
};
}
};
}