mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-30 16:00:55 +00:00
- Fix some GCC 4.7.1 warnings.
SVN r3747 (trunk)
This commit is contained in:
parent
f0d60ddcee
commit
fd784b05c2
18 changed files with 38 additions and 37 deletions
|
@ -41,7 +41,7 @@ public:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// deprecated
|
// deprecated
|
||||||
Music_Emu::load;
|
using Music_Emu::load;
|
||||||
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
||||||
{ return load_remaining_( &h, sizeof h, in ); }
|
{ return load_remaining_( &h, sizeof h, in ); }
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ public:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// deprecated
|
// deprecated
|
||||||
Music_Emu::load;
|
using Music_Emu::load;
|
||||||
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
||||||
{ return load_remaining_( &h, sizeof h, in ); }
|
{ return load_remaining_( &h, sizeof h, in ); }
|
||||||
enum { gym_rate = 60 };
|
enum { gym_rate = 60 };
|
||||||
|
|
|
@ -58,7 +58,7 @@ public:
|
||||||
void ignore_silence( bool disable = true );
|
void ignore_silence( bool disable = true );
|
||||||
|
|
||||||
// Info for current track
|
// Info for current track
|
||||||
Gme_File::track_info;
|
using Gme_File::track_info;
|
||||||
blargg_err_t track_info( track_info_t* out ) const;
|
blargg_err_t track_info( track_info_t* out ) const;
|
||||||
|
|
||||||
// Sound customization
|
// Sound customization
|
||||||
|
|
|
@ -44,7 +44,7 @@ public:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// deprecated
|
// deprecated
|
||||||
Music_Emu::load;
|
using Music_Emu::load;
|
||||||
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
||||||
{ return load_remaining_( &h, sizeof h, in ); }
|
{ return load_remaining_( &h, sizeof h, in ); }
|
||||||
|
|
||||||
|
|
|
@ -46,7 +46,7 @@ public:
|
||||||
public:
|
public:
|
||||||
// deprecated
|
// deprecated
|
||||||
struct header_t { char tag [4]; };
|
struct header_t { char tag [4]; };
|
||||||
Music_Emu::load;
|
using Music_Emu::load;
|
||||||
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
||||||
{ return load_remaining_( &h, sizeof h, in ); }
|
{ return load_remaining_( &h, sizeof h, in ); }
|
||||||
void disable_playlist( bool = true ); // use clear_playlist()
|
void disable_playlist( bool = true ); // use clear_playlist()
|
||||||
|
|
|
@ -47,7 +47,7 @@ public:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// deprecated
|
// deprecated
|
||||||
Music_Emu::load;
|
using Music_Emu::load;
|
||||||
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
||||||
{ return load_remaining_( &h, sizeof h, in ); }
|
{ return load_remaining_( &h, sizeof h, in ); }
|
||||||
byte const* trailer() const; // use track_info()
|
byte const* trailer() const; // use track_info()
|
||||||
|
|
|
@ -51,7 +51,7 @@ public:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// deprecated
|
// deprecated
|
||||||
Music_Emu::load;
|
using Music_Emu::load;
|
||||||
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
blargg_err_t load( header_t const& h, Data_Reader& in ) // use Remaining_Reader
|
||||||
{ return load_remaining_( &h, sizeof h, in ); }
|
{ return load_remaining_( &h, sizeof h, in ); }
|
||||||
byte const* gd3_data( int* size_out = 0 ) const; // use track_info()
|
byte const* gd3_data( int* size_out = 0 ) const; // use track_info()
|
||||||
|
|
|
@ -217,10 +217,10 @@ int PackUserCmd (const usercmd_t *ucmd, const usercmd_t *basis, BYTE **stream)
|
||||||
buttons_changed = ucmd->buttons ^ basis->buttons;
|
buttons_changed = ucmd->buttons ^ basis->buttons;
|
||||||
if (buttons_changed != 0)
|
if (buttons_changed != 0)
|
||||||
{
|
{
|
||||||
BYTE bytes[4] = { ucmd->buttons & 0x7F,
|
BYTE bytes[4] = { BYTE(ucmd->buttons & 0x7F),
|
||||||
(ucmd->buttons >> 7) & 0x7F,
|
BYTE((ucmd->buttons >> 7) & 0x7F),
|
||||||
(ucmd->buttons >> 14) & 0x7F,
|
BYTE((ucmd->buttons >> 14) & 0x7F),
|
||||||
(ucmd->buttons >> 21) & 0xFF };
|
BYTE((ucmd->buttons >> 21) & 0xFF) };
|
||||||
|
|
||||||
flags |= UCMDF_BUTTONS;
|
flags |= UCMDF_BUTTONS;
|
||||||
|
|
||||||
|
|
|
@ -2104,7 +2104,7 @@ void G_DoSaveGame (bool okForQuicksave, FString filename, const char *descriptio
|
||||||
|
|
||||||
if (level.time != 0 || level.maptime != 0)
|
if (level.time != 0 || level.maptime != 0)
|
||||||
{
|
{
|
||||||
DWORD time[2] = { BigLong(TICRATE), BigLong(level.time) };
|
DWORD time[2] = { DWORD(BigLong(TICRATE)), DWORD(BigLong(level.time)) };
|
||||||
M_AppendPNGChunk (stdfile, MAKE_ID('p','t','I','c'), (BYTE *)&time, 8);
|
M_AppendPNGChunk (stdfile, MAKE_ID('p','t','I','c'), (BYTE *)&time, 8);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -384,19 +384,19 @@ PNGHandle *M_VerifyPNG (FILE *file)
|
||||||
|
|
||||||
if (fread (&data, 1, 8, file) != 8)
|
if (fread (&data, 1, 8, file) != 8)
|
||||||
{
|
{
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
if (data[0] != MAKE_ID(137,'P','N','G') || data[1] != MAKE_ID(13,10,26,10))
|
if (data[0] != MAKE_ID(137,'P','N','G') || data[1] != MAKE_ID(13,10,26,10))
|
||||||
{ // Does not have PNG signature
|
{ // Does not have PNG signature
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
if (fread (&data, 1, 8, file) != 8)
|
if (fread (&data, 1, 8, file) != 8)
|
||||||
{
|
{
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
if (data[1] != MAKE_ID('I','H','D','R'))
|
if (data[1] != MAKE_ID('I','H','D','R'))
|
||||||
{ // IHDR must be the first chunk
|
{ // IHDR must be the first chunk
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// It looks like a PNG so far, so start creating a PNGHandle for it
|
// It looks like a PNG so far, so start creating a PNGHandle for it
|
||||||
|
@ -451,7 +451,7 @@ PNGHandle *M_VerifyPNG (FILE *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
delete png;
|
delete png;
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
//==========================================================================
|
//==========================================================================
|
||||||
|
|
|
@ -235,13 +235,13 @@ void DiskWriterIO::OPLwriteReg(int which, uint reg, uchar data)
|
||||||
{
|
{
|
||||||
if (reg != 0 && reg != 2 && (reg != 255 || data != 255))
|
if (reg != 0 && reg != 2 && (reg != 255 || data != 255))
|
||||||
{
|
{
|
||||||
BYTE cmd[2] = { data, reg };
|
BYTE cmd[2] = { data, BYTE(reg) };
|
||||||
fwrite(cmd, 1, 2, File);
|
fwrite(cmd, 1, 2, File);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
BYTE cmd[3] = { 4, reg, data };
|
BYTE cmd[3] = { 4, BYTE(reg), data };
|
||||||
fwrite (cmd + (reg > 4), 1, 3 - (reg > 4), File);
|
fwrite (cmd + (reg > 4), 1, 3 - (reg > 4), File);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -261,7 +261,7 @@ void DiskWriterIO :: SetChip(int chipnum)
|
||||||
CurChip = chipnum;
|
CurChip = chipnum;
|
||||||
if (Format == FMT_RDOS)
|
if (Format == FMT_RDOS)
|
||||||
{
|
{
|
||||||
BYTE switcher[2] = { chipnum + 1, 2 };
|
BYTE switcher[2] = { BYTE(chipnum + 1), 2 };
|
||||||
fwrite(switcher, 1, 2, File);
|
fwrite(switcher, 1, 2, File);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -309,7 +309,7 @@ void DiskWriterIO::SetClockRate(double samples_per_tick)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{ // Change the clock rate in the middle of the song.
|
{ // Change the clock rate in the middle of the song.
|
||||||
BYTE clock_change[4] = { 0, 2, clock_word & 255, clock_word >> 8 };
|
BYTE clock_change[4] = { 0, 2, BYTE(clock_word & 255), BYTE(clock_word >> 8) };
|
||||||
fwrite(clock_change, 1, 4, File);
|
fwrite(clock_change, 1, 4, File);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -154,7 +154,7 @@ inline bool FWadFile::IsMarker(int lump, const char *marker)
|
||||||
struct Marker
|
struct Marker
|
||||||
{
|
{
|
||||||
int markertype;
|
int markertype;
|
||||||
int index;
|
unsigned int index;
|
||||||
};
|
};
|
||||||
|
|
||||||
void FWadFile::SetNamespace(const char *startmarker, const char *endmarker, namespace_t space, bool flathack)
|
void FWadFile::SetNamespace(const char *startmarker, const char *endmarker, namespace_t space, bool flathack)
|
||||||
|
@ -191,8 +191,8 @@ void FWadFile::SetNamespace(const char *startmarker, const char *endmarker, name
|
||||||
{
|
{
|
||||||
// We have found no F_START but one or more F_END markers.
|
// We have found no F_START but one or more F_END markers.
|
||||||
// mark all lumps before the last F_END marker as potential flats.
|
// mark all lumps before the last F_END marker as potential flats.
|
||||||
int end = markers[markers.Size()-1].index;
|
unsigned int end = markers[markers.Size()-1].index;
|
||||||
for(int i = 0; i < end; i++)
|
for(unsigned int i = 0; i < end; i++)
|
||||||
{
|
{
|
||||||
if (Lumps[i].LumpSize == 4096)
|
if (Lumps[i].LumpSize == 4096)
|
||||||
{
|
{
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
#ifndef PR_SET_PTRACER
|
#ifndef PR_SET_PTRACER
|
||||||
#define PR_SET_PTRACER 0x59616d61
|
#define PR_SET_PTRACER 0x59616d61
|
||||||
#endif
|
#endif
|
||||||
#else if defined (__APPLE__)
|
#elif defined (__APPLE__)
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -532,7 +532,7 @@ DUMBFILE *dumb_read_allfile(dumbfile_mem_status *filestate, BYTE *start, FILE *f
|
||||||
if (fread(mem + lenhave, 1, lenfull - lenhave, file) != (size_t)(lenfull - lenhave))
|
if (fread(mem + lenhave, 1, lenfull - lenhave, file) != (size_t)(lenfull - lenhave))
|
||||||
{
|
{
|
||||||
delete[] mem;
|
delete[] mem;
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
filestate->ptr = mem;
|
filestate->ptr = mem;
|
||||||
}
|
}
|
||||||
|
|
|
@ -465,7 +465,7 @@ void FTextureManager::ParseRangeAnim (FScanner &sc, FTextureID picnum, int usety
|
||||||
void FTextureManager::ParsePicAnim (FScanner &sc, FTextureID picnum, int usetype, bool missing, TArray<FAnimDef::FAnimFrame> &frames)
|
void FTextureManager::ParsePicAnim (FScanner &sc, FTextureID picnum, int usetype, bool missing, TArray<FAnimDef::FAnimFrame> &frames)
|
||||||
{
|
{
|
||||||
FTextureID framenum;
|
FTextureID framenum;
|
||||||
DWORD min, max;
|
DWORD min = 1, max = 1;
|
||||||
|
|
||||||
framenum = ParseFramenum (sc, picnum, usetype, missing);
|
framenum = ParseFramenum (sc, picnum, usetype, missing);
|
||||||
ParseTime (sc, min, max);
|
ParseTime (sc, min, max);
|
||||||
|
@ -536,6 +536,7 @@ void FTextureManager::ParseTime (FScanner &sc, DWORD &min, DWORD &max)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
min = max = 1;
|
||||||
sc.ScriptError ("Must specify a duration for animation frame");
|
sc.ScriptError ("Must specify a duration for animation frame");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,10 +71,10 @@ protected:
|
||||||
FTexture *EmptyTexture_TryCreate(FileReader & file, int lumpnum)
|
FTexture *EmptyTexture_TryCreate(FileReader & file, int lumpnum)
|
||||||
{
|
{
|
||||||
char check[8];
|
char check[8];
|
||||||
if (file.GetLength() != 8) return false;
|
if (file.GetLength() != 8) return NULL;
|
||||||
file.Seek(0, SEEK_SET);
|
file.Seek(0, SEEK_SET);
|
||||||
if (file.Read(check, 8) != 8) return false;
|
if (file.Read(check, 8) != 8) return NULL;
|
||||||
if (memcmp(check, "\0\0\0\0\0\0\0\0", 8)) return false;
|
if (memcmp(check, "\0\0\0\0\0\0\0\0", 8)) return NULL;
|
||||||
|
|
||||||
return new FEmptyTexture(lumpnum);
|
return new FEmptyTexture(lumpnum);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1032,7 +1032,7 @@ FxCompareRel::FxCompareRel(int o, FxExpression *l, FxExpression *r)
|
||||||
FxExpression *FxCompareRel::Resolve(FCompileContext& ctx)
|
FxExpression *FxCompareRel::Resolve(FCompileContext& ctx)
|
||||||
{
|
{
|
||||||
CHECKRESOLVED();
|
CHECKRESOLVED();
|
||||||
if (!ResolveLR(ctx, true)) return false;
|
if (!ResolveLR(ctx, true)) return NULL;
|
||||||
|
|
||||||
if (!ValueType.isNumeric())
|
if (!ValueType.isNumeric())
|
||||||
{
|
{
|
||||||
|
@ -1126,7 +1126,7 @@ FxExpression *FxCompareEq::Resolve(FCompileContext& ctx)
|
||||||
{
|
{
|
||||||
CHECKRESOLVED();
|
CHECKRESOLVED();
|
||||||
|
|
||||||
if (!ResolveLR(ctx, true)) return false;
|
if (!ResolveLR(ctx, true)) return NULL;
|
||||||
|
|
||||||
if (!left || !right)
|
if (!left || !right)
|
||||||
{
|
{
|
||||||
|
@ -1229,7 +1229,7 @@ FxBinaryInt::FxBinaryInt(int o, FxExpression *l, FxExpression *r)
|
||||||
FxExpression *FxBinaryInt::Resolve(FCompileContext& ctx)
|
FxExpression *FxBinaryInt::Resolve(FCompileContext& ctx)
|
||||||
{
|
{
|
||||||
CHECKRESOLVED();
|
CHECKRESOLVED();
|
||||||
if (!ResolveLR(ctx, false)) return false;
|
if (!ResolveLR(ctx, false)) return NULL;
|
||||||
|
|
||||||
if (ctx.lax && ValueType == VAL_Float)
|
if (ctx.lax && ValueType == VAL_Float)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue