RagePhoto: fix build error for older C++ standards

This commit is contained in:
Syping 2023-01-08 15:44:28 +01:00
parent 2b878cf416
commit 24d6f58b74
1 changed files with 4 additions and 0 deletions

View File

@ -125,6 +125,7 @@ inline void uInt32ToCharLE(uint32_t x, char *y)
/* BEGIN OF RAGEPHOTO CLASS */
RagePhoto::RagePhoto()
{
#if __cplusplus >= 201707L
m_data = new RagePhotoData {
.jpeg = nullptr,
.description = nullptr,
@ -135,6 +136,9 @@ RagePhoto::RagePhoto()
.unnamedSum1 = 0,
.unnamedSum2 = 0
};
#else
m_data = new RagePhotoData { 0 };
#endif
setBufferDefault();
}