summaryrefslogtreecommitdiff
path: root/vcl/README.lifecycle
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@collabora.com>2015-04-17 09:11:51 +0100
committerMichael Meeks <michael.meeks@collabora.com>2015-04-17 09:15:06 +0100
commit5cc560f6c27dc60764f644d6b5fb5ccb1b8072be (patch)
tree7ecc9dbe064ece9599e5b99891bc00f5efaef07b /vcl/README.lifecycle
parent5d5f447e738f159297b3d7bf10220c3cdfe7e2fa (diff)
basctl, basic: convert new to ::Create.
Change-Id: I1fc2c69640ed625425a679380d6f25178bc5aeb1
Diffstat (limited to 'vcl/README.lifecycle')
-rw-r--r--vcl/README.lifecycle7
1 files changed, 7 insertions, 0 deletions
diff --git a/vcl/README.lifecycle b/vcl/README.lifecycle
index 7e3402649ebc..1f609172e7fc 100644
--- a/vcl/README.lifecycle
+++ b/vcl/README.lifecycle
@@ -189,6 +189,12 @@ or:
in 'get()' calls - to avoid needing explicit 'clear'
code in destructors.
+ * VclBuilder 'makeFoo' methods
+ + these should return VclPtr<> types and have their
+ signatures adjusted en-masse.
+ + currently we use a VclPtr<> constructor with
+ SAL_NO_ACQUIRE inside the builder.
+
---------- FAQ / debugging hints ----------
** Compile with dbgutil
@@ -253,3 +259,4 @@ or:
In simple cases, if we allocate the widget with VclPtrInstance
or VclPtr<Foo>::Create - then we need to disposeAndClear it too.
+