diff options
author | Daniel Elstner <danielk@openismus.com> | 2010-06-07 18:32:33 +0200 |
---|---|---|
committer | Daniel Elstner <danielk@openismus.com> | 2010-06-07 18:35:27 +0200 |
commit | 83bb42f4696fea74ce82a22cec6a2fa8aa8049bc (patch) | |
tree | e7cbee99d818bdf314c0461a5a34d8c50764c3a3 /ChangeLog | |
parent | 2dbde9037d0376a665bbcd9a27c1b5c43670c42f (diff) |
Disallow copying of Cairo::Context objects
* cairomm/context.h (Cairo::Context): Declare a private copy
constructor and assignment operator in order to explicitly prevent
objects from being copied by value. That was never valid, and not
disallowing it seems to have been merely an oversight.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,5 +1,14 @@ 2010-06-07 Daniel Elstner <danielk@openismus.com> + Disallow copying of Cairo::Context objects + + * cairomm/context.h (Cairo::Context): Declare a private copy + constructor and assignment operator in order to explicitly prevent + objects from being copied by value. That was never valid, and not + disallowing it seems to have been merely an oversight. + +2010-06-07 Daniel Elstner <danielk@openismus.com> + Do not unnecessarily cast booleans to pointers * cairomm/fontface.cc (USER_DATA_KEY_DEFAULT_TEXT_TO_GLYPHS): Put |