Index: /trunk/src/VBox/Main/include/AutoCaller.h
===================================================================
--- /trunk/src/VBox/Main/include/AutoCaller.h	(revision 39714)
+++ /trunk/src/VBox/Main/include/AutoCaller.h	(revision 39715)
@@ -174,6 +174,11 @@
  * {
  *     AutoCaller autoCaller(this);
- *     if (FAILED(autoCaller.rc())) return autoCaller.rc();
- *     ...
+ *     HRESULT hrc = autoCaller.rc();
+ *     if (SUCCEEDED(hrc))
+ *     {
+ *         ...
+ *     }
+ *     return hrc;
+ * }
  * </code>
  *
@@ -199,6 +204,10 @@
  * {
  *     AutoLimitedCaller autoCaller(this);
- *     if (FAILED(autoCaller.rc())) return autoCaller.rc();
- *     ...
+ *     HRESULT hrc = autoCaller.rc();
+ *     if (SUCCEEDED(hrc))
+ *     {
+ *         ...
+ *     }
+ *     return hrc;
  * </code>
  *
@@ -244,6 +253,6 @@
  * HRESULT Component::init()
  * {
- *     AutoInitSpan autoInitSpan (this);
- *     AssertReturn (autoInitSpan.isOk(), E_FAIL);
+ *     AutoInitSpan autoInitSpan(this);
+ *     AssertReturn(autoInitSpan.isOk(), E_FAIL);
  *     ...
  *     if (FAILED(rc))
