]> source.dussan.org Git - tigervnc.git/commitdiff
Remove comments about self-deleting connections
authorPierre Ossman <ossman@cendio.se>
Mon, 8 Oct 2018 14:03:43 +0000 (16:03 +0200)
committerPierre Ossman <ossman@cendio.se>
Fri, 9 Nov 2018 16:16:04 +0000 (17:16 +0100)
It isn't true so remove those comments.

common/rfb/VNCSConnectionST.h

index 4fe92b008696c46cb015e94a0e78eaf01da0e018..76e78a9bf5b561e62329efb3787e46d3a81171d6 100644 (file)
@@ -51,10 +51,6 @@ namespace rfb {
     // Methods called from VNCServerST.  None of these methods ever knowingly
     // throw an exception.
 
-    // Unless otherwise stated, the SConnectionST may not be valid after any of
-    // these methods are called, since they catch exceptions and may have
-    // called close() which deletes the object.
-
     // init() must be called to initialise the protocol.  If it fails it
     // returns false, and close() will have been called.
     bool init();
@@ -86,8 +82,7 @@ namespace rfb {
     // zero is returned.  Zero is also returned if there is no idle timeout.
     int checkIdleTimeout();
 
-    // The following methods never throw exceptions nor do they ever delete the
-    // SConnectionST object.
+    // The following methods never throw exceptions
 
     // getComparerState() returns if this client would like the framebuffer
     // comparer to be enabled.
@@ -115,9 +110,7 @@ namespace rfb {
   private:
     // SConnection callbacks
 
-    // These methods are invoked as callbacks from processMsg().  Note that
-    // none of these methods should call any of the above methods which may
-    // delete the SConnectionST object.
+    // These methods are invoked as callbacks from processMsg()
 
     virtual void authSuccess();
     virtual void queryConnection(const char* userName);