diff --git a/common/lc_global.h b/common/lc_global.h index a2d224da..c6e3aa55 100644 --- a/common/lc_global.h +++ b/common/lc_global.h @@ -21,8 +21,6 @@ // Old defines and declarations. #define LC_MAXPATH 1024 -#define LC_POINTER_TO_INT(p) ((qint32) (quintptr) (p)) - #ifdef Q_OS_WIN char* strcasestr(const char *s, const char *find); #else diff --git a/common/lc_model.cpp b/common/lc_model.cpp index 717a9ac9..1d2aac5b 100644 --- a/common/lc_model.cpp +++ b/common/lc_model.cpp @@ -824,7 +824,7 @@ bool lcModel::LoadBinary(lcFile* file) { lcGroup* Group = mGroups[GroupIdx]; - i = LC_POINTER_TO_INT(Group->mGroup); + i = (qint32)(quintptr)(Group->mGroup); Group->mGroup = nullptr; if (i > 0xFFFF || i == -1) @@ -837,7 +837,7 @@ bool lcModel::LoadBinary(lcFile* file) { lcPiece* Piece = mPieces[PieceIdx]; - i = LC_POINTER_TO_INT(Piece->GetGroup()); + i = (qint32)(quintptr)(Piece->GetGroup()); Piece->SetGroup(nullptr); if (i > 0xFFFF || i == -1)