]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/ctrlcmn.cpp
omitting assert that makes no sense for OpenVMS
[wxWidgets.git] / src / common / ctrlcmn.cpp
index b4a0eb6e65ca32b2a67d8d4e6f08c0548a5ee44b..f7145a78a59abe4ec1d63d1054386193c3f8ff11 100644 (file)
@@ -245,6 +245,8 @@ wxString wxControlBase::DoEllipsizeSingleLine(const wxString& curLine, const wxD
     wxASSERT_MSG(!curLine.Contains('\n'),
                  "Use Ellipsize() instead!");
 
     wxASSERT_MSG(!curLine.Contains('\n'),
                  "Use Ellipsize() instead!");
 
+    wxASSERT_MSG( mode != wxELLIPSIZE_NONE, "shouldn't be called at all then" );
+
     // NOTE: this function assumes that any mnemonic/tab character has already
     //       been handled if it was necessary to handle them (see Ellipsize())
 
     // NOTE: this function assumes that any mnemonic/tab character has already
     //       been handled if it was necessary to handle them (see Ellipsize())
 
@@ -348,6 +350,7 @@ wxString wxControlBase::DoEllipsizeSingleLine(const wxString& curLine, const wxD
             }
             break;
 
             }
             break;
 
+        case wxELLIPSIZE_NONE:
         default:
             wxFAIL_MSG("invalid ellipsize mode");
             return curLine;
         default:
             wxFAIL_MSG("invalid ellipsize mode");
             return curLine;