Source cleaning: whitespaces, tabs, FALSE/false, TRUE/true, -1/wxDefaultCoord, !!/!IsEmpty().
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -77,7 +77,7 @@ public:
|
|||||||
virtual int GetBezelFace() const;
|
virtual int GetBezelFace() const;
|
||||||
|
|
||||||
// overriden base class virtuals
|
// overriden base class virtuals
|
||||||
virtual bool AcceptsFocus() const { return FALSE; }
|
virtual bool AcceptsFocus() const { return false; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// the max position
|
// the max position
|
||||||
|
@@ -234,15 +234,15 @@ public:
|
|||||||
int GetWidth() const { return x; }
|
int GetWidth() const { return x; }
|
||||||
int GetHeight() const { return y; }
|
int GetHeight() const { return y; }
|
||||||
|
|
||||||
bool IsFullySpecified() const { return x != -1 && y != -1; }
|
bool IsFullySpecified() const { return x != wxDefaultCoord && y != wxDefaultCoord; }
|
||||||
|
|
||||||
// combine this size with the other one replacing the default (i.e. equal
|
// combine this size with the other one replacing the default (i.e. equal
|
||||||
// to -1) components of this object with those of the other
|
// to wxDefaultCoord) components of this object with those of the other
|
||||||
void SetDefaults(const wxSize& size)
|
void SetDefaults(const wxSize& size)
|
||||||
{
|
{
|
||||||
if ( x == -1 )
|
if ( x == wxDefaultCoord )
|
||||||
x = size.x;
|
x = size.x;
|
||||||
if ( y == -1 )
|
if ( y == wxDefaultCoord )
|
||||||
y = size.y;
|
y = size.y;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -392,11 +392,11 @@ public:
|
|||||||
bool operator==(const wxRect& rect) const;
|
bool operator==(const wxRect& rect) const;
|
||||||
bool operator!=(const wxRect& rect) const { return !(*this == rect); }
|
bool operator!=(const wxRect& rect) const { return !(*this == rect); }
|
||||||
|
|
||||||
// return TRUE if the point is (not strcitly) inside the rect
|
// return true if the point is (not strcitly) inside the rect
|
||||||
bool Inside(int x, int y) const;
|
bool Inside(int x, int y) const;
|
||||||
bool Inside(const wxPoint& pt) const { return Inside(pt.x, pt.y); }
|
bool Inside(const wxPoint& pt) const { return Inside(pt.x, pt.y); }
|
||||||
|
|
||||||
// return TRUE if the rectangles have a non empty intersection
|
// return true if the rectangles have a non empty intersection
|
||||||
bool Intersects(const wxRect& rect) const;
|
bool Intersects(const wxRect& rect) const;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@@ -440,7 +440,7 @@ public:
|
|||||||
void AddFont(wxFont *font);
|
void AddFont(wxFont *font);
|
||||||
void RemoveFont(wxFont *font);
|
void RemoveFont(wxFont *font);
|
||||||
wxFont *FindOrCreateFont(int pointSize, int family, int style, int weight,
|
wxFont *FindOrCreateFont(int pointSize, int family, int style, int weight,
|
||||||
bool underline = FALSE,
|
bool underline = false,
|
||||||
const wxString& face = wxEmptyString,
|
const wxString& face = wxEmptyString,
|
||||||
wxFontEncoding encoding = wxFONTENCODING_DEFAULT);
|
wxFontEncoding encoding = wxFONTENCODING_DEFAULT);
|
||||||
};
|
};
|
||||||
|
@@ -136,13 +136,13 @@ public:
|
|||||||
// move through the animation
|
// move through the animation
|
||||||
bool GoFirstFrame();
|
bool GoFirstFrame();
|
||||||
bool GoLastFrame();
|
bool GoLastFrame();
|
||||||
bool GoNextFrame(bool cyclic = FALSE);
|
bool GoNextFrame(bool cyclic = false);
|
||||||
bool GoPrevFrame(bool cyclic = FALSE);
|
bool GoPrevFrame(bool cyclic = false);
|
||||||
bool GoFrame(int which);
|
bool GoFrame(int which);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// constructor, destructor, etc.
|
// constructor, destructor, etc.
|
||||||
wxGIFDecoder(wxInputStream *s, bool anim = FALSE);
|
wxGIFDecoder(wxInputStream *s, bool anim = false);
|
||||||
~wxGIFDecoder();
|
~wxGIFDecoder();
|
||||||
bool CanRead();
|
bool CanRead();
|
||||||
int ReadGIF();
|
int ReadGIF();
|
||||||
|
@@ -30,7 +30,7 @@ public:
|
|||||||
|
|
||||||
// use this in the constructor of the user-derived wxGLApp class to
|
// use this in the constructor of the user-derived wxGLApp class to
|
||||||
// determine if an OpenGL rendering context with these attributes
|
// determine if an OpenGL rendering context with these attributes
|
||||||
// is available - returns TRUE if so, FALSE if not.
|
// is available - returns true if so, false if not.
|
||||||
bool InitGLVisual(int *attribList);
|
bool InitGLVisual(int *attribList);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
@@ -281,10 +281,10 @@ public:
|
|||||||
void Put(long key, const wxString& value);
|
void Put(long key, const wxString& value);
|
||||||
|
|
||||||
// get the string from the key: if not found, an empty string is returned
|
// get the string from the key: if not found, an empty string is returned
|
||||||
// and the wasFound is set to FALSE if not NULL
|
// and the wasFound is set to false if not NULL
|
||||||
wxString Get(long key, bool *wasFound = NULL) const;
|
wxString Get(long key, bool *wasFound = NULL) const;
|
||||||
|
|
||||||
// remove the item, returning TRUE if the item was found and deleted
|
// remove the item, returning true if the item was found and deleted
|
||||||
bool Delete(long key) const;
|
bool Delete(long key) const;
|
||||||
|
|
||||||
// clean up
|
// clean up
|
||||||
@@ -584,7 +584,7 @@ private:
|
|||||||
{ \
|
{ \
|
||||||
m_hashTable[slot] = new listclass(m_keyType); \
|
m_hashTable[slot] = new listclass(m_keyType); \
|
||||||
if ( m_deleteContents ) \
|
if ( m_deleteContents ) \
|
||||||
m_hashTable[slot]->DeleteContents(TRUE); \
|
m_hashTable[slot]->DeleteContents(true); \
|
||||||
} \
|
} \
|
||||||
\
|
\
|
||||||
((listclass *)m_hashTable[slot])->Append(value, data); \
|
((listclass *)m_hashTable[slot])->Append(value, data); \
|
||||||
|
@@ -433,8 +433,8 @@ public: \
|
|||||||
};
|
};
|
||||||
|
|
||||||
// grow/shrink predicates
|
// grow/shrink predicates
|
||||||
inline bool never_grow( size_t, size_t ) { return FALSE; }
|
inline bool never_grow( size_t, size_t ) { return false; }
|
||||||
inline bool never_shrink( size_t, size_t ) { return FALSE; }
|
inline bool never_shrink( size_t, size_t ) { return false; }
|
||||||
inline bool grow_lf70( size_t buckets, size_t items )
|
inline bool grow_lf70( size_t buckets, size_t items )
|
||||||
{
|
{
|
||||||
return float(items)/float(buckets) >= 0.85;
|
return float(items)/float(buckets) >= 0.85;
|
||||||
|
@@ -45,8 +45,8 @@ public:
|
|||||||
// Must call this to set the filename and server name.
|
// Must call this to set the filename and server name.
|
||||||
// server is only required when implementing TCP/IP-based
|
// server is only required when implementing TCP/IP-based
|
||||||
// help controllers.
|
// help controllers.
|
||||||
virtual bool Initialize(const wxString& WXUNUSED(file), int WXUNUSED(server) ) { return FALSE; }
|
virtual bool Initialize(const wxString& WXUNUSED(file), int WXUNUSED(server) ) { return false; }
|
||||||
virtual bool Initialize(const wxString& WXUNUSED(file)) { return FALSE; }
|
virtual bool Initialize(const wxString& WXUNUSED(file)) { return false; }
|
||||||
|
|
||||||
// Set viewer: only relevant to some kinds of controller
|
// Set viewer: only relevant to some kinds of controller
|
||||||
virtual void SetViewer(const wxString& WXUNUSED(viewer), long WXUNUSED(flags) = 0) {}
|
virtual void SetViewer(const wxString& WXUNUSED(viewer), long WXUNUSED(flags) = 0) {}
|
||||||
@@ -61,10 +61,10 @@ public:
|
|||||||
virtual bool DisplaySection(int sectionNo) = 0;
|
virtual bool DisplaySection(int sectionNo) = 0;
|
||||||
|
|
||||||
// Display the section using a context id
|
// Display the section using a context id
|
||||||
virtual bool DisplayContextPopup(int WXUNUSED(contextId)) { return FALSE; };
|
virtual bool DisplayContextPopup(int WXUNUSED(contextId)) { return false; };
|
||||||
|
|
||||||
// Display the text in a popup, if possible
|
// Display the text in a popup, if possible
|
||||||
virtual bool DisplayTextPopup(const wxString& WXUNUSED(text), const wxPoint& WXUNUSED(pos)) { return FALSE; }
|
virtual bool DisplayTextPopup(const wxString& WXUNUSED(text), const wxPoint& WXUNUSED(pos)) { return false; }
|
||||||
|
|
||||||
// By default, uses KeywordSection to display a topic. Implementations
|
// By default, uses KeywordSection to display a topic. Implementations
|
||||||
// may override this for more specific behaviour.
|
// may override this for more specific behaviour.
|
||||||
@@ -76,7 +76,7 @@ public:
|
|||||||
virtual void SetFrameParameters(const wxString& WXUNUSED(title),
|
virtual void SetFrameParameters(const wxString& WXUNUSED(title),
|
||||||
const wxSize& WXUNUSED(size),
|
const wxSize& WXUNUSED(size),
|
||||||
const wxPoint& WXUNUSED(pos) = wxDefaultPosition,
|
const wxPoint& WXUNUSED(pos) = wxDefaultPosition,
|
||||||
bool WXUNUSED(newFrameEachTime) = FALSE)
|
bool WXUNUSED(newFrameEachTime) = false)
|
||||||
{
|
{
|
||||||
// does nothing by default
|
// does nothing by default
|
||||||
}
|
}
|
||||||
|
@@ -58,7 +58,7 @@ bool wxGaugeBase::Create(wxWindow *parent,
|
|||||||
const wxString& name)
|
const wxString& name)
|
||||||
{
|
{
|
||||||
if ( !wxControl::Create(parent, id, pos, size, style, validator, name) )
|
if ( !wxControl::Create(parent, id, pos, size, style, validator, name) )
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
SetName(name);
|
SetName(name);
|
||||||
|
|
||||||
@@ -69,7 +69,7 @@ bool wxGaugeBase::Create(wxWindow *parent,
|
|||||||
SetRange(range);
|
SetRange(range);
|
||||||
SetValue(0);
|
SetValue(0);
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -733,7 +733,7 @@ wxPen *wxPenList::FindOrCreatePen (const wxColour& colour, int width, int style)
|
|||||||
AddPen(pen);
|
AddPen(pen);
|
||||||
|
|
||||||
// we'll delete it ourselves later
|
// we'll delete it ourselves later
|
||||||
pen->SetVisible(TRUE);
|
pen->SetVisible(true);
|
||||||
|
|
||||||
return pen;
|
return pen;
|
||||||
}
|
}
|
||||||
@@ -783,7 +783,7 @@ wxBrush *wxBrushList::FindOrCreateBrush (const wxColour& colour, int style)
|
|||||||
AddBrush(brush);
|
AddBrush(brush);
|
||||||
|
|
||||||
// we'll delete it ourselves later
|
// we'll delete it ourselves later
|
||||||
brush->SetVisible(TRUE);
|
brush->SetVisible(true);
|
||||||
|
|
||||||
return brush;
|
return brush;
|
||||||
}
|
}
|
||||||
@@ -858,7 +858,7 @@ wxFont *wxFontList::FindOrCreateFont(int pointSize,
|
|||||||
// a different font if we create it with empty facename, but it is
|
// a different font if we create it with empty facename, but it is
|
||||||
// still better than never matching anything in the cache at all
|
// still better than never matching anything in the cache at all
|
||||||
// in this case
|
// in this case
|
||||||
if ( same && !!facename )
|
if ( same && !facename.IsEmpty() )
|
||||||
{
|
{
|
||||||
const wxString& fontFace = font->GetFaceName();
|
const wxString& fontFace = font->GetFaceName();
|
||||||
|
|
||||||
@@ -888,7 +888,7 @@ wxFont *wxFontList::FindOrCreateFont(int pointSize,
|
|||||||
AddFont(font);
|
AddFont(font);
|
||||||
|
|
||||||
// and mark it as being cacheable
|
// and mark it as being cacheable
|
||||||
font->SetVisible(TRUE);
|
font->SetVisible(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
return font;
|
return font;
|
||||||
|
@@ -57,9 +57,9 @@ bool wxRect2DDouble::Intersects( const wxRect2DDouble &rect ) const
|
|||||||
|
|
||||||
if ( left < right && top < bottom )
|
if ( left < right && top < bottom )
|
||||||
{
|
{
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxRect2DDouble::Intersect( const wxRect2DDouble &src1 , const wxRect2DDouble &src2 , wxRect2DDouble *dest )
|
void wxRect2DDouble::Intersect( const wxRect2DDouble &src1 , const wxRect2DDouble &src2 , wxRect2DDouble *dest )
|
||||||
@@ -252,9 +252,9 @@ bool wxRect2DInt::Intersects( const wxRect2DInt &rect ) const
|
|||||||
|
|
||||||
if ( left < right && top < bottom )
|
if ( left < right && top < bottom )
|
||||||
{
|
{
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxRect2DInt::Intersect( const wxRect2DInt &src1 , const wxRect2DInt &src2 , wxRect2DInt *dest )
|
void wxRect2DInt::Intersect( const wxRect2DInt &src1 , const wxRect2DInt &src2 , wxRect2DInt *dest )
|
||||||
|
@@ -116,7 +116,7 @@ bool wxGIFDecoder::ConvertToImage(wxImage *image) const
|
|||||||
image->Create(GetWidth(), GetHeight());
|
image->Create(GetWidth(), GetHeight());
|
||||||
|
|
||||||
if (!image->Ok())
|
if (!image->Ok())
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
pal = GetPalette();
|
pal = GetPalette();
|
||||||
src = GetData();
|
src = GetData();
|
||||||
@@ -143,7 +143,7 @@ bool wxGIFDecoder::ConvertToImage(wxImage *image) const
|
|||||||
image->SetMaskColour(255, 0, 255);
|
image->SetMaskColour(255, 0, 255);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
image->SetMask(FALSE);
|
image->SetMask(false);
|
||||||
|
|
||||||
#if wxUSE_PALETTE
|
#if wxUSE_PALETTE
|
||||||
if (pal)
|
if (pal)
|
||||||
@@ -171,7 +171,7 @@ bool wxGIFDecoder::ConvertToImage(wxImage *image) const
|
|||||||
*(dst++) = pal[3 * (*src) + 2];
|
*(dst++) = pal[3 * (*src) + 2];
|
||||||
}
|
}
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -208,27 +208,27 @@ bool wxGIFDecoder::IsAnimation() const { return (m_nimages > 1); }
|
|||||||
bool wxGIFDecoder::GoFirstFrame()
|
bool wxGIFDecoder::GoFirstFrame()
|
||||||
{
|
{
|
||||||
if (!IsAnimation())
|
if (!IsAnimation())
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
m_image = 1;
|
m_image = 1;
|
||||||
m_pimage = m_pfirst;
|
m_pimage = m_pfirst;
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxGIFDecoder::GoLastFrame()
|
bool wxGIFDecoder::GoLastFrame()
|
||||||
{
|
{
|
||||||
if (!IsAnimation())
|
if (!IsAnimation())
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
m_image = m_nimages;
|
m_image = m_nimages;
|
||||||
m_pimage = m_plast;
|
m_pimage = m_plast;
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxGIFDecoder::GoNextFrame(bool cyclic)
|
bool wxGIFDecoder::GoNextFrame(bool cyclic)
|
||||||
{
|
{
|
||||||
if (!IsAnimation())
|
if (!IsAnimation())
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
if ((m_image < m_nimages) || (cyclic))
|
if ((m_image < m_nimages) || (cyclic))
|
||||||
{
|
{
|
||||||
@@ -241,16 +241,16 @@ bool wxGIFDecoder::GoNextFrame(bool cyclic)
|
|||||||
m_pimage = m_pfirst;
|
m_pimage = m_pfirst;
|
||||||
}
|
}
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxGIFDecoder::GoPrevFrame(bool cyclic)
|
bool wxGIFDecoder::GoPrevFrame(bool cyclic)
|
||||||
{
|
{
|
||||||
if (!IsAnimation())
|
if (!IsAnimation())
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
if ((m_image > 1) || (cyclic))
|
if ((m_image > 1) || (cyclic))
|
||||||
{
|
{
|
||||||
@@ -263,10 +263,10 @@ bool wxGIFDecoder::GoPrevFrame(bool cyclic)
|
|||||||
m_pimage = m_plast;
|
m_pimage = m_plast;
|
||||||
}
|
}
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxGIFDecoder::GoFrame(int which)
|
bool wxGIFDecoder::GoFrame(int which)
|
||||||
@@ -274,7 +274,7 @@ bool wxGIFDecoder::GoFrame(int which)
|
|||||||
int i;
|
int i;
|
||||||
|
|
||||||
if (!IsAnimation())
|
if (!IsAnimation())
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
if ((which >= 1) && (which <= m_nimages))
|
if ((which >= 1) && (which <= m_nimages))
|
||||||
{
|
{
|
||||||
@@ -283,10 +283,10 @@ bool wxGIFDecoder::GoFrame(int which)
|
|||||||
for (i = 0; i < which; i++)
|
for (i = 0; i < which; i++)
|
||||||
m_pimage = m_pimage->next;
|
m_pimage = m_pimage->next;
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -612,14 +612,14 @@ as an End of Information itself)
|
|||||||
|
|
||||||
|
|
||||||
// CanRead:
|
// CanRead:
|
||||||
// Returns TRUE if the file looks like a valid GIF, FALSE otherwise.
|
// Returns true if the file looks like a valid GIF, false otherwise.
|
||||||
//
|
//
|
||||||
bool wxGIFDecoder::CanRead()
|
bool wxGIFDecoder::CanRead()
|
||||||
{
|
{
|
||||||
unsigned char buf[3];
|
unsigned char buf[3];
|
||||||
|
|
||||||
if ( !m_f->Read(buf, WXSIZEOF(buf)) )
|
if ( !m_f->Read(buf, WXSIZEOF(buf)) )
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
m_f->SeekI(-(off_t)WXSIZEOF(buf), wxFromCurrent);
|
m_f->SeekI(-(off_t)WXSIZEOF(buf), wxFromCurrent);
|
||||||
|
|
||||||
@@ -663,7 +663,7 @@ int wxGIFDecoder::ReadGIF()
|
|||||||
|
|
||||||
if (memcmp(buf + 3, "89a", 3) < 0)
|
if (memcmp(buf + 3, "89a", 3) < 0)
|
||||||
{
|
{
|
||||||
m_anim = FALSE;
|
m_anim = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* read logical screen descriptor block (LSDB) */
|
/* read logical screen descriptor block (LSDB) */
|
||||||
@@ -701,7 +701,7 @@ int wxGIFDecoder::ReadGIF()
|
|||||||
pprev = NULL;
|
pprev = NULL;
|
||||||
pimg = NULL;
|
pimg = NULL;
|
||||||
|
|
||||||
bool done = FALSE;
|
bool done = false;
|
||||||
|
|
||||||
while(!done)
|
while(!done)
|
||||||
{
|
{
|
||||||
@@ -727,7 +727,7 @@ int wxGIFDecoder::ReadGIF()
|
|||||||
/* end of data? */
|
/* end of data? */
|
||||||
if (type == 0x3B)
|
if (type == 0x3B)
|
||||||
{
|
{
|
||||||
done = TRUE;
|
done = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
/* extension block? */
|
/* extension block? */
|
||||||
@@ -762,7 +762,7 @@ int wxGIFDecoder::ReadGIF()
|
|||||||
m_f->SeekI(i, wxFromCurrent);
|
m_f->SeekI(i, wxFromCurrent);
|
||||||
if (m_f->Eof())
|
if (m_f->Eof())
|
||||||
{
|
{
|
||||||
done = TRUE;
|
done = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -857,7 +857,7 @@ int wxGIFDecoder::ReadGIF()
|
|||||||
|
|
||||||
/* if this is not an animated GIF, exit after first image */
|
/* if this is not an animated GIF, exit after first image */
|
||||||
if (!m_anim)
|
if (!m_anim)
|
||||||
done = TRUE;
|
done = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -33,7 +33,7 @@
|
|||||||
#include "wx/sckstrm.h"
|
#include "wx/sckstrm.h"
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxHTTP, wxProtocol)
|
IMPLEMENT_DYNAMIC_CLASS(wxHTTP, wxProtocol)
|
||||||
IMPLEMENT_PROTOCOL(wxHTTP, wxT("http"), wxT("80"), TRUE)
|
IMPLEMENT_PROTOCOL(wxHTTP, wxT("http"), wxT("80"), true)
|
||||||
|
|
||||||
#define HTTP_BSIZE 2048
|
#define HTTP_BSIZE 2048
|
||||||
|
|
||||||
@@ -41,8 +41,8 @@ wxHTTP::wxHTTP()
|
|||||||
: wxProtocol()
|
: wxProtocol()
|
||||||
{
|
{
|
||||||
m_addr = NULL;
|
m_addr = NULL;
|
||||||
m_read = FALSE;
|
m_read = false;
|
||||||
m_proxy_mode = FALSE;
|
m_proxy_mode = false;
|
||||||
m_post_buf = wxEmptyString;
|
m_post_buf = wxEmptyString;
|
||||||
m_http_response = 0;
|
m_http_response = 0;
|
||||||
|
|
||||||
@@ -99,7 +99,7 @@ void wxHTTP::SetHeader(const wxString& header, const wxString& h_data)
|
|||||||
{
|
{
|
||||||
if (m_read) {
|
if (m_read) {
|
||||||
ClearHeaders();
|
ClearHeaders();
|
||||||
m_read = FALSE;
|
m_read = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxHeaderIterator it = FindHeader(header);
|
wxHeaderIterator it = FindHeader(header);
|
||||||
@@ -141,11 +141,11 @@ bool wxHTTP::ParseHeaders()
|
|||||||
wxStringTokenizer tokenzr;
|
wxStringTokenizer tokenzr;
|
||||||
|
|
||||||
ClearHeaders();
|
ClearHeaders();
|
||||||
m_read = TRUE;
|
m_read = true;
|
||||||
|
|
||||||
#if defined(__VISAGECPP__)
|
#if defined(__VISAGECPP__)
|
||||||
// VA just can't stand while(1)
|
// VA just can't stand while(1)
|
||||||
bool bOs2var = TRUE;
|
bool bOs2var = true;
|
||||||
while(bOs2var)
|
while(bOs2var)
|
||||||
#else
|
#else
|
||||||
while (1)
|
while (1)
|
||||||
@@ -153,7 +153,7 @@ bool wxHTTP::ParseHeaders()
|
|||||||
{
|
{
|
||||||
m_perr = GetLine(this, line);
|
m_perr = GetLine(this, line);
|
||||||
if (m_perr != wxPROTO_NOERR)
|
if (m_perr != wxPROTO_NOERR)
|
||||||
return FALSE;
|
return false;
|
||||||
|
|
||||||
if (line.Length() == 0)
|
if (line.Length() == 0)
|
||||||
break;
|
break;
|
||||||
@@ -161,7 +161,7 @@ bool wxHTTP::ParseHeaders()
|
|||||||
wxString left_str = line.BeforeFirst(':');
|
wxString left_str = line.BeforeFirst(':');
|
||||||
m_headers[left_str] = line.AfterFirst(':').Strip(wxString::both);
|
m_headers[left_str] = line.AfterFirst(':').Strip(wxString::both);
|
||||||
}
|
}
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxHTTP::Connect(const wxString& host, unsigned short port)
|
bool wxHTTP::Connect(const wxString& host, unsigned short port)
|
||||||
@@ -180,7 +180,7 @@ bool wxHTTP::Connect(const wxString& host, unsigned short port)
|
|||||||
delete m_addr;
|
delete m_addr;
|
||||||
m_addr = NULL;
|
m_addr = NULL;
|
||||||
m_perr = wxPROTO_NETERR;
|
m_perr = wxPROTO_NETERR;
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( port ) addr->Service(port);
|
if ( port ) addr->Service(port);
|
||||||
@@ -189,7 +189,7 @@ bool wxHTTP::Connect(const wxString& host, unsigned short port)
|
|||||||
|
|
||||||
SetHeader(wxT("Host"), host);
|
SetHeader(wxT("Host"), host);
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxHTTP::Connect(wxSockAddress& addr, bool WXUNUSED(wait))
|
bool wxHTTP::Connect(wxSockAddress& addr, bool WXUNUSED(wait))
|
||||||
@@ -205,7 +205,7 @@ bool wxHTTP::Connect(wxSockAddress& addr, bool WXUNUSED(wait))
|
|||||||
if (ipv4addr)
|
if (ipv4addr)
|
||||||
SetHeader(wxT("Host"), ipv4addr->OrigHostname());
|
SetHeader(wxT("Host"), ipv4addr->OrigHostname());
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
||||||
@@ -222,7 +222,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
SetHeader( wxT("Content-Length"), wxString::Format( wxT("%lu"), (unsigned long)m_post_buf.Len() ) );
|
SetHeader( wxT("Content-Length"), wxString::Format( wxT("%lu"), (unsigned long)m_post_buf.Len() ) );
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_http_response = 0;
|
m_http_response = 0;
|
||||||
@@ -237,7 +237,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
#else
|
#else
|
||||||
SetFlags( wxSOCKET_NONE );
|
SetFlags( wxSOCKET_NONE );
|
||||||
#endif
|
#endif
|
||||||
Notify(FALSE);
|
Notify(false);
|
||||||
|
|
||||||
wxString buf;
|
wxString buf;
|
||||||
buf.Printf(wxT("%s %s HTTP/1.0\r\n"), request, path.c_str());
|
buf.Printf(wxT("%s %s HTTP/1.0\r\n"), request, path.c_str());
|
||||||
@@ -255,7 +255,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
m_perr = GetLine(this, tmp_str);
|
m_perr = GetLine(this, tmp_str);
|
||||||
if (m_perr != wxPROTO_NOERR) {
|
if (m_perr != wxPROTO_NOERR) {
|
||||||
RestoreState();
|
RestoreState();
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!tmp_str.Contains(wxT("HTTP/"))) {
|
if (!tmp_str.Contains(wxT("HTTP/"))) {
|
||||||
@@ -264,7 +264,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
SetHeader(wxT("Content-Length"), wxT("-1"));
|
SetHeader(wxT("Content-Length"), wxT("-1"));
|
||||||
SetHeader(wxT("Content-Type"), wxT("none/none"));
|
SetHeader(wxT("Content-Type"), wxT("none/none"));
|
||||||
RestoreState();
|
RestoreState();
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxStringTokenizer token(tmp_str,wxT(' '));
|
wxStringTokenizer token(tmp_str,wxT(' '));
|
||||||
@@ -289,7 +289,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
default:
|
default:
|
||||||
m_perr = wxPROTO_NOFILE;
|
m_perr = wxPROTO_NOFILE;
|
||||||
RestoreState();
|
RestoreState();
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret_value = ParseHeaders();
|
ret_value = ParseHeaders();
|
||||||
@@ -343,9 +343,9 @@ wxInputStream *wxHTTP::GetInputStream(const wxString& path)
|
|||||||
if (!m_addr)
|
if (!m_addr)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
// We set m_connected back to FALSE so wxSocketBase will know what to do.
|
// We set m_connected back to false so wxSocketBase will know what to do.
|
||||||
#ifdef __WXMAC__
|
#ifdef __WXMAC__
|
||||||
wxSocketClient::Connect(*m_addr , FALSE );
|
wxSocketClient::Connect(*m_addr , false );
|
||||||
wxSocketClient::WaitOnConnect(10);
|
wxSocketClient::WaitOnConnect(10);
|
||||||
|
|
||||||
if (!wxSocketClient::IsConnected())
|
if (!wxSocketClient::IsConnected())
|
||||||
@@ -367,7 +367,7 @@ wxInputStream *wxHTTP::GetInputStream(const wxString& path)
|
|||||||
|
|
||||||
inp_stream->m_read_bytes = 0;
|
inp_stream->m_read_bytes = 0;
|
||||||
|
|
||||||
Notify(FALSE);
|
Notify(false);
|
||||||
SetFlags(wxSOCKET_BLOCK | wxSOCKET_WAITALL);
|
SetFlags(wxSOCKET_BLOCK | wxSOCKET_WAITALL);
|
||||||
|
|
||||||
return inp_stream;
|
return inp_stream;
|
||||||
|
Reference in New Issue
Block a user