Vadim Zeitlin
|
af4bfc044f
|
check that we don't use a NULL pointer in XCopyRemote()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:59:11 +00:00 |
|
Vadim Zeitlin
|
fe03e62800
|
added wxCHECK to ensure that we don't dereference a NULL pointer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:57:43 +00:00 |
|
Vadim Zeitlin
|
bb5521a9f3
|
no real changes, just fixed confusing (to both people and coverity) mix of testing for m_parent and GetParent()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:53:09 +00:00 |
|
Vadim Zeitlin
|
641ed513f8
|
check for alpha first, then mask, in BlurHorizontal/Vertical(): not only this makes more sense but it also prevents crashing for images which have both (see coverity CID 172)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:49:08 +00:00 |
|
Vadim Zeitlin
|
16fc7c4524
|
no real changes, just attempt to work around false coverity report 130
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:46:32 +00:00 |
|
Vadim Zeitlin
|
cbaa866f0a
|
use wxCHECK instead of wxASSERT to avoid use of NULL pointer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:39:49 +00:00 |
|
Vadim Zeitlin
|
cd5dea50f8
|
don't use potentially NULL m_styleListBox (coverity CID 190)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:35:44 +00:00 |
|
Vadim Zeitlin
|
54a8a78e3b
|
OnTabEndDrag() didn't handle NULL src_tabs case correctly but it seems that this is not supposed to actually happen, so assert that it doesn't
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:32:45 +00:00 |
|
Vadim Zeitlin
|
e19a8aea87
|
removed virtual GetSelectedBitmap() from the base wxDC class, it only makes sense for wxMemoryDC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 15:27:08 +00:00 |
|
Vadim Zeitlin
|
ba5787676d
|
test whether pointer is non-NULL before using it, not after, in wxAnimation::Load() (thanks coverity)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:43:31 +00:00 |
|
Vadim Zeitlin
|
26564cf29d
|
test whether pointer is non-NULL before using it, not after, in wxDoFindStringInList (this was probably harmless though)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:41:44 +00:00 |
|
Vadim Zeitlin
|
29014baaa5
|
added a check that we have a non-NULL scrollbar in wxScrollBarCallback()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:39:24 +00:00 |
|
Vadim Zeitlin
|
c5c0121402
|
don't dereferencep ossibly NULL pointers in DoScreenToClient/ClientToScreen()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:34:41 +00:00 |
|
Vadim Zeitlin
|
e1379e29e2
|
don't return junk from wxGetOsVersion() if we failed to execute 'uname -r' (thanks coverity)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:22:18 +00:00 |
|
Vadim Zeitlin
|
d0cf495347
|
replaced run-time tests for wxRICHTEXT_USE_TOOLBOOK with compile-time ones to avoid warnings about condition being always true/false
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:19:43 +00:00 |
|
Vadim Zeitlin
|
a6a68df85b
|
move m_perDisplayData destruction to dtor from CleanUp() to fix a rare memory leak
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:15:00 +00:00 |
|
Vadim Zeitlin
|
3681c515e2
|
check that the pointer is non-NULL before using it in OpenFile() (thanks coverity)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:11:09 +00:00 |
|
Vadim Zeitlin
|
4b5a7d3d09
|
check that filename pointer is non-NULL before using it, not after (coverity warning); don't pass NULL fp to fclose()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:06:29 +00:00 |
|
Vadim Zeitlin
|
61011e917f
|
don't use C++ comments in C file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 13:04:22 +00:00 |
|
Vadim Zeitlin
|
c6a6bbbf63
|
disable select root menu command when the root is hidden
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 12:58:01 +00:00 |
|
Vadim Zeitlin
|
8a536fa330
|
don't crash when attempting to select hidden tree root (bug 1681118)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 12:57:15 +00:00 |
|
Vadim Zeitlin
|
3f0df5c401
|
this project file is obsolete, now treectrl.dsp is used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 12:45:58 +00:00 |
|
Vadim Zeitlin
|
61053de43b
|
don't call gtk_label_set_line_wrap() from DoGetBestSize() as this results in an infinite resizing loop when the control is inside a GTK+ widget doing its own layout (such as wxToolBar)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 12:14:23 +00:00 |
|
Vadim Zeitlin
|
2e61f68141
|
fix PangoFontMetrics leak in GetCharHeight() (bug 1691180)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 11:48:58 +00:00 |
|
Chris Elliott
|
b8c73e75d0
|
allow absolute path
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 08:09:16 +00:00 |
|
Vadim Zeitlin
|
617fb24fc9
|
define wxHAS_NATIVE_TAB_TRAVERSAL in wx/features.h; include wx/defs.h from wx/containr.h to get this definition
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-30 02:07:49 +00:00 |
|
Václav Slavík
|
759d51f229
|
fixed warning about comparing int to size_t
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 19:10:43 +00:00 |
|
Václav Slavík
|
f4c90fdfaf
|
added wxCStrData::operator- for compatibility with expressions like 'c_str() + n - 2'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 18:42:04 +00:00 |
|
Václav Slavík
|
171d613212
|
added creation of wxUniChar from int and conversion to int, for backward compatibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 18:35:16 +00:00 |
|
Vadim Zeitlin
|
a237d7ed48
|
fix memory leak when handling background attribute (patch 1687900)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 18:12:59 +00:00 |
|
Vadim Zeitlin
|
6f45066bd8
|
fix compilation with wxUSE_EXTENDED_RTTI && !WXWIN_COMPATIBILITY_2_6 (bug 1688249)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45119 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 18:01:21 +00:00 |
|
Vadim Zeitlin
|
7c9cc57c02
|
rebaked with the fix for the directories with spaces in their names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 17:43:46 +00:00 |
|
Vadim Zeitlin
|
a970aa7a50
|
added wx/cocoa/tooltip.h to COCOA_HDR (bug 1689148)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 17:42:30 +00:00 |
|
Vadim Zeitlin
|
eecc043f6c
|
rebaked after adding new string-related headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 17:40:32 +00:00 |
|
Václav Slavík
|
d483da3c76
|
more wxString::append() tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 16:14:26 +00:00 |
|
Vadim Zeitlin
|
436bb9f539
|
added overloads of operators for wint_t for VC when the code is compiled with /Zc:wchar_t option (default in VC8)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 15:05:34 +00:00 |
|
Vadim Zeitlin
|
e57ee9bb0c
|
define ATTRIBUTE_PRINTF(m,n) and not just ATTRIBUTE_PRINTF as nothing when the compiler doesn't support it, otherwise it can result in compiler errors when wx/defs.h is included before a standard header using ATTRIBUTE_PRINTF() as (at least version 2.6.20 of) xmlerror.h from libxml2 does
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 14:03:53 +00:00 |
|
Chris Elliott
|
7d73178688
|
put html docs in own dir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 13:28:41 +00:00 |
|
Chris Elliott
|
d2499ec278
|
remove contrib docs from daily builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 12:13:09 +00:00 |
|
Chris Elliott
|
c1bf673475
|
add tex2rtf docs to routine build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 11:03:51 +00:00 |
|
Chris Elliott
|
81769ae053
|
zip32 should be zip
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45106 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 10:52:58 +00:00 |
|
Chris Elliott
|
61d31e9528
|
remove contrib docs from daily builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 09:17:36 +00:00 |
|
Chris Elliott
|
08e8a24d33
|
uppercase CVS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 09:16:38 +00:00 |
|
Chris Elliott
|
14980f5162
|
remove build of contrib docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 09:04:32 +00:00 |
|
Chris Elliott
|
7c5e27c0e5
|
only get todays files from top level dir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 09:01:22 +00:00 |
|
Václav Slavík
|
e7aab1094d
|
PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-29 06:18:23 +00:00 |
|
Vadim Zeitlin
|
b7d403419e
|
added wxString::operator[](int) as it's commonly used in code working with file/stream read functions which have int return value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-28 18:25:25 +00:00 |
|
Václav Slavík
|
359bd4d1a2
|
allow passing wx[W]CharBuffer to wx vararg templates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-28 18:03:26 +00:00 |
|
Václav Slavík
|
a7ea63e21f
|
split string.{h,cpp} into {string,stringimpl,arrstr}.{h,cpp} to make the files more managable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-28 11:35:07 +00:00 |
|
Václav Slavík
|
ad78ab8c50
|
made wxHashMap work with any form of strings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-28 09:46:46 +00:00 |
|