summaryrefslogtreecommitdiffstats
path: root/qtools/qtextstream.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2012-09-30 13:51:29 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2012-09-30 13:51:29 (GMT)
commitceb4115c7b941039411e1793e01239610ff112a2 (patch)
treed18c06222e0f84d6077b586e5633053a8bc09da8 /qtools/qtextstream.cpp
parentf6d511e52eb55c5d5b980c4d226f2ea80b396095 (diff)
downloadDoxygen-ceb4115c7b941039411e1793e01239610ff112a2.zip
Doxygen-ceb4115c7b941039411e1793e01239610ff112a2.tar.gz
Doxygen-ceb4115c7b941039411e1793e01239610ff112a2.tar.bz2
Release-1.8.2-20120930
Diffstat (limited to 'qtools/qtextstream.cpp')
-rw-r--r--qtools/qtextstream.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/qtools/qtextstream.cpp b/qtools/qtextstream.cpp
index b12f86d..21b455e 100644
--- a/qtools/qtextstream.cpp
+++ b/qtools/qtextstream.cpp
@@ -308,7 +308,7 @@ bool QStringBuffer::open( int m )
s->truncate( 0 );
}
if ( m & IO_Append ) { // append to end of buffer
- ioIndex = s->length()*sizeof(QChar);
+ ioIndex = s->length()*(int)sizeof(QChar);
} else {
ioIndex = 0;
}
@@ -331,7 +331,7 @@ void QStringBuffer::flush()
uint QStringBuffer::size() const
{
- return s ? s->length()*sizeof(QChar) : 0;
+ return s ? s->length()*(int)sizeof(QChar) : 0;
}
int QStringBuffer::at() const
@@ -916,7 +916,7 @@ QTextStream &QTextStream::writeBlock( const char* p, uint len )
QChar *u = new QChar[len];
for (uint i=0; i<len; i++)
u[i] = p[i];
- dev->writeBlock( (char*)u, len*sizeof(QChar) );
+ dev->writeBlock( (char*)u, len*(int)sizeof(QChar) );
delete [] u;
} else {
for (uint i=0; i<len; i++)
@@ -932,7 +932,7 @@ QTextStream &QTextStream::writeBlock( const QChar* p, uint len )
doUnicodeHeader = FALSE;
ts_putc( QChar::byteOrderMark );
}
- dev->writeBlock( (char*)p, sizeof(QChar)*len );
+ dev->writeBlock( (char*)p, (int)sizeof(QChar)*len );
} else {
for (uint i=0; i<len; i++)
ts_putc( p[i] );