Note sure if my earlier bug report got saved (didn't show in the list after posting).
Issue: The May 12 2010 checkin:
treaves "Added braces to the conditionals in the macros"
Caused my client code (an iPhone project) to break (simple, small issue) b/c of missing semicolons in the header file.
I'm attaching the simple changes in a revised L4Logging.h file.
Corrected L4Logging.h file