mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-14 08:30:49 +00:00
Merge remote-tracking branch 'origin/master' into asmjit
This commit is contained in:
commit
31ed1da4e5
5 changed files with 9 additions and 7 deletions
|
@ -38,6 +38,7 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <exception>
|
#include <exception>
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
#define MAX_ERRORTEXT 1024
|
#define MAX_ERRORTEXT 1024
|
||||||
|
|
||||||
|
@ -70,7 +71,7 @@ public:
|
||||||
else
|
else
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
char const *what() const override
|
char const *what() const noexcept override
|
||||||
{
|
{
|
||||||
return m_Message;
|
return m_Message;
|
||||||
}
|
}
|
||||||
|
@ -80,10 +81,10 @@ protected:
|
||||||
char m_Message[MAX_ERRORTEXT];
|
char m_Message[MAX_ERRORTEXT];
|
||||||
};
|
};
|
||||||
|
|
||||||
class CNoRunExit : public std::exception
|
class CNoRunExit : public std::runtime_error
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CNoRunExit() : std::exception("NoRunExit")
|
CNoRunExit() : std::runtime_error("NoRunExit")
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
@ -61,7 +61,7 @@ DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, statusscreen_single)
|
||||||
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, statusscreen_coop)
|
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, statusscreen_coop)
|
||||||
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, statusscreen_dm)
|
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, statusscreen_dm)
|
||||||
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, mSliderColor)
|
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, mSliderColor)
|
||||||
|
DEFINE_FIELD_X(GameInfoStruct, gameinfo_t, defaultbloodcolor)
|
||||||
|
|
||||||
const char *GameNames[17] =
|
const char *GameNames[17] =
|
||||||
{
|
{
|
||||||
|
|
|
@ -147,7 +147,7 @@ FModelVertexBuffer::FModelVertexBuffer(bool needindex, bool singleframe)
|
||||||
{ 1, VATTR_VERTEX2, VFmt_Float3, (int)myoffsetof(FModelVertex, x) },
|
{ 1, VATTR_VERTEX2, VFmt_Float3, (int)myoffsetof(FModelVertex, x) },
|
||||||
{ 1, VATTR_NORMAL2, VFmt_Packed_A2R10G10B10, (int)myoffsetof(FModelVertex, packedNormal) }
|
{ 1, VATTR_NORMAL2, VFmt_Packed_A2R10G10B10, (int)myoffsetof(FModelVertex, packedNormal) }
|
||||||
};
|
};
|
||||||
mVertexBuffer->SetFormat(2, 4, sizeof(FModelVertex), format);
|
mVertexBuffer->SetFormat(2, 5, sizeof(FModelVertex), format);
|
||||||
}
|
}
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -265,11 +265,11 @@ int main (int argc, char **argv)
|
||||||
fprintf (stderr, "%s\n", error.what ());
|
fprintf (stderr, "%s\n", error.what ());
|
||||||
|
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
Mac_I_FatalError(error.GetMessage());
|
Mac_I_FatalError(error.what());
|
||||||
#endif // __APPLE__
|
#endif // __APPLE__
|
||||||
|
|
||||||
#ifdef __linux__
|
#ifdef __linux__
|
||||||
Linux_I_FatalError(error.GetMessage());
|
Linux_I_FatalError(error.what());
|
||||||
#endif // __linux__
|
#endif // __linux__
|
||||||
|
|
||||||
exit (-1);
|
exit (-1);
|
||||||
|
|
|
@ -366,6 +366,7 @@ struct GameInfoStruct native
|
||||||
native double gibfactor;
|
native double gibfactor;
|
||||||
native bool intermissioncounter;
|
native bool intermissioncounter;
|
||||||
native Name mSliderColor;
|
native Name mSliderColor;
|
||||||
|
native Color defaultbloodcolor;
|
||||||
}
|
}
|
||||||
|
|
||||||
class Object native
|
class Object native
|
||||||
|
|
Loading…
Reference in a new issue