thkdev2 commented on issue #177:
URL: 
https://github.com/apache/logging-log4cxx/issues/177#issuecomment-1816476018

   Yes, the problem still exists in version 1.1.0.
   Compiling with CLang provided by VC 2022 still fails.
   
   I try to clarify the problem.
   The macro definition itself isn't the problem, just the usage.
   https://github.com/apache/logging-log4cxx/issues/177#issuecomment-1383078063 
above shows what to have to be fixed.
   There are 3 places in the log4cxx library where this pattern is used: in 
propertysetter.h, inputstreamreader.h and filterbasedtriggeringpolicy.h.
   I applied the fix to the 3 files and built the library.
   And with the fixed header files also the CLang build succeeded.
   I can try to prepare a pull request if you insist.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to