mirror of
https://github.com/leozide/leocad
synced 2025-01-17 18:11:42 +01:00
Warning fixes.
This commit is contained in:
parent
836a508224
commit
9278a6fe1e
8 changed files with 17 additions and 14 deletions
|
@ -151,7 +151,7 @@ bool Image::FileLoad(lcMemFile& File)
|
|||
unsigned char* Buffer = File.mBuffer + File.mPosition;
|
||||
size_t BufferLength = File.mFileSize - File.mPosition;
|
||||
|
||||
if (!Image.loadFromData(Buffer, BufferLength))
|
||||
if (!Image.loadFromData(Buffer, (int)BufferLength))
|
||||
return false;
|
||||
|
||||
CopyFromQImage(Image, *this);
|
||||
|
|
|
@ -45,7 +45,7 @@ void lcMemFile::Seek(long Offset, int From)
|
|||
|
||||
long lcMemFile::GetPosition() const
|
||||
{
|
||||
return mPosition;
|
||||
return (long)mPosition;
|
||||
}
|
||||
|
||||
void lcMemFile::SetLength(size_t NewLength)
|
||||
|
@ -206,7 +206,7 @@ void lcDiskFile::Seek(long Offset, int From)
|
|||
|
||||
void lcDiskFile::SetLength(size_t NewLength)
|
||||
{
|
||||
fseek(mFile, NewLength, SEEK_SET);
|
||||
fseek(mFile, (int)NewLength, SEEK_SET);
|
||||
}
|
||||
|
||||
size_t lcDiskFile::GetLength() const
|
||||
|
@ -267,7 +267,7 @@ bool lcDiskFile::Open(const char* FileName, const char* Mode)
|
|||
|
||||
char* lcDiskFile::ReadLine(char* Buffer, size_t BufferSize)
|
||||
{
|
||||
return fgets(Buffer, BufferSize, mFile);
|
||||
return fgets(Buffer, (int)BufferSize, mFile);
|
||||
}
|
||||
|
||||
void lcDiskFile::CopyFrom(lcMemFile& Source)
|
||||
|
|
|
@ -394,7 +394,7 @@ bool lcMesh::FileSave(lcMemFile& File)
|
|||
|
||||
if (Section.Texture)
|
||||
{
|
||||
size_t Length = strlen(Section.Texture->mName);
|
||||
lcuint16 Length = (lcuint16)strlen(Section.Texture->mName);
|
||||
File.WriteU16(Length);
|
||||
File.WriteBuffer(Section.Texture->mName, Length);
|
||||
}
|
||||
|
|
|
@ -802,7 +802,7 @@ bool lcZipFile::AddFile(const char* FileName, lcMemFile& File)
|
|||
Info.crc = Crc32;
|
||||
Info.compressed_size = CompressedFile.GetLength();
|
||||
Info.uncompressed_size = File.GetLength();
|
||||
Info.size_filename = strlen(FileName);
|
||||
Info.size_filename = (lcuint16)strlen(FileName);
|
||||
Info.size_file_extra = 0;
|
||||
Info.size_file_comment = 0;
|
||||
Info.disk_num_start = 0;
|
||||
|
|
|
@ -619,7 +619,7 @@ void Project::Export3DStudio(const QString& FileName)
|
|||
|
||||
File.WriteU16(0x1100); // CHK_BIT_MAP
|
||||
QByteArray BackgroundImage = Properties.mBackgroundImage.toLatin1();
|
||||
File.WriteU32(6 + 1 + strlen(BackgroundImage.constData()));
|
||||
File.WriteU32(6 + 1 + (lcuint32)strlen(BackgroundImage.constData()));
|
||||
File.WriteBuffer(BackgroundImage.constData(), strlen(BackgroundImage.constData()) + 1);
|
||||
|
||||
File.WriteU16(0x1300); // CHK_V_GRADIENT
|
||||
|
|
|
@ -62,7 +62,7 @@ const String& String::operator+= (const String& src)
|
|||
|
||||
const String& String::operator+= (char ch)
|
||||
{
|
||||
int len = GetLength ();
|
||||
size_t len = GetLength ();
|
||||
char *tmp = new char[len + 1 + 1];
|
||||
strcpy (tmp, m_pData);
|
||||
tmp[len] = ch;
|
||||
|
@ -138,7 +138,7 @@ String& String::Mid (int first, int count) const
|
|||
if (count < 0)
|
||||
count = 0;
|
||||
else if (count > (int)GetLength ())
|
||||
count = GetLength ();
|
||||
count = (int)GetLength ();
|
||||
|
||||
String s;
|
||||
strncpy (s.GetBuffer (count+1), m_pData + first, count);
|
||||
|
@ -153,7 +153,7 @@ String& String::Left (int count) const
|
|||
if (count < 0)
|
||||
count = 0;
|
||||
else if (count > (int)GetLength ())
|
||||
count = GetLength ();
|
||||
count = (int)GetLength ();
|
||||
|
||||
String s;
|
||||
strncpy (s.GetBuffer (count+1), m_pData, count);
|
||||
|
@ -168,7 +168,7 @@ String& String::Right (int count) const
|
|||
if (count < 0)
|
||||
count = 0;
|
||||
else if (count > (int)GetLength ())
|
||||
count = GetLength ();
|
||||
count = (int)GetLength ();
|
||||
|
||||
String s;
|
||||
strncpy (s.GetBuffer (count+1), m_pData + GetLength () - count, count);
|
||||
|
@ -223,7 +223,7 @@ bool String::Match(const String& Expression) const
|
|||
String LeftStr, RightStr;
|
||||
|
||||
LeftStr = Expression.Left((p - Expression) - 1);
|
||||
RightStr = Expression.Right(Expression.GetLength() - (p - Expression) - 1);
|
||||
RightStr = Expression.Right((int)Expression.GetLength() - (p - Expression) - 1);
|
||||
|
||||
if (*p == '|')
|
||||
return Match(LeftStr) || Match(RightStr);
|
||||
|
@ -302,7 +302,7 @@ bool String::Match(const String& Expression) const
|
|||
|
||||
if (WholeWord)
|
||||
{
|
||||
char End = GetAt(Result + strlen(Word));
|
||||
char End = GetAt(Result + (int)strlen(Word));
|
||||
|
||||
if ((End != 0) && (End != ' '))
|
||||
return false;
|
||||
|
|
|
@ -224,7 +224,7 @@ void TexFont::PrintText(lcContext* Context, float Left, float Top, float Z, cons
|
|||
Context->SetVertexBufferPointer(Verts);
|
||||
Context->SetVertexFormat(0, 3, 2, 0);
|
||||
|
||||
Context->DrawPrimitives(GL_QUADS, 0, 4 * Length);
|
||||
Context->DrawPrimitives(GL_QUADS, 0, 4 * (GLsizei)Length);
|
||||
|
||||
Context->ClearVertexBuffer(); // context remove
|
||||
|
||||
|
|
|
@ -9,9 +9,12 @@
|
|||
|
||||
#ifdef Q_OS_WIN
|
||||
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable : 4091)
|
||||
#include <dbghelp.h>
|
||||
#include <direct.h>
|
||||
#include <shlobj.h>
|
||||
#pragma warning(pop)
|
||||
|
||||
#ifdef UNICODE
|
||||
#ifndef _UNICODE
|
||||
|
|
Loading…
Reference in a new issue