@@ -1006,11 +1006,9 @@ const char *GetClipboardText(void)
10061006Image GetClipboardImage (void )
10071007{
10081008 Image image = { 0 };
1009- #if SUPPORT_CLIPBOARD_IMAGE
1010- #if SUPPORT_MODULE_RTEXTURES
1009+ #if SUPPORT_CLIPBOARD_IMAGE && SUPPORT_MODULE_RTEXTURES
10111010#if defined(_WIN32 )
10121011
1013- #if SUPPORT_FILEFORMAT_BMP
10141012 unsigned long long int dataSize = 0 ; // moved into _WIN32 scope until other platforms gain support
10151013 void * fileData = NULL ; // moved into _WIN32 scope until other platforms gain support
10161014
@@ -1020,15 +1018,11 @@ Image GetClipboardImage(void)
10201018
10211019 if (fileData == NULL ) TRACELOG (LOG_WARNING , "Clipboard image: Couldn't get clipboard data" );
10221020 else image = LoadImageFromMemory (".bmp" , (const unsigned char * )fileData , dataSize );
1023- #else
1024- TRACELOG (LOG_WARNING , "WARNING: Enabling SUPPORT_CLIPBOARD_IMAGE requires SUPPORT_FILEFORMAT_BMP, specially on Windows" );
1025- #endif // SUPPORT_FILEFORMAT_BMP
10261021#else
10271022 TRACELOG (LOG_WARNING , "Clipboard image: PLATFORM_DESKTOP_RGFW doesn't implement GetClipboardImage() for this OS" );
10281023#endif // defined(_WIN32)
1029- #else // !SUPPORT_MODULE_RTEXTURES
1030- TRACELOG (LOG_WARNING , "Enabling SUPPORT_CLIPBOARD_IMAGE requires SUPPORT_MODULE_RTEXTURES to work properly" );
1031- #endif // SUPPORT_MODULE_RTEXTURES
1024+ #else
1025+ TRACELOG (LOG_WARNING , "Clipboard image: SUPPORT_CLIPBOARD_IMAGE requires SUPPORT_MODULE_RTEXTURES to work properly" );
10321026#endif // SUPPORT_CLIPBOARD_IMAGE
10331027
10341028 return image ;
0 commit comments