]> git.saurik.com Git - wxWidgets.git/blobdiff - src/os2/choice.cpp
Applied patch [ 603104 ] wxX11 wxClientDC, wxPaintDC fix
[wxWidgets.git] / src / os2 / choice.cpp
index a1cdd262b1e2ed85a35cf333337d6995a404a235..f3f95b2a91721a56218cc5e2082c3bb720dcc903 100644 (file)
@@ -212,7 +212,7 @@ wxString wxChoice::GetString(
     char*                           zBuf;
 
     nLen = (size_t)LONGFROMMR(::WinSendMsg(GetHwnd(), LM_QUERYITEMTEXTLENGTH, (MPARAM)n, (MPARAM)0));
-    if (nLen)
+    if (nLen != LIT_ERROR && nLen > 0)
     {
         zBuf = new char[nLen + 1];
         ::WinSendMsg( GetHwnd()