Index: trunk/FACT++/src/HeadersFAD.h
===================================================================
--- trunk/FACT++/src/HeadersFAD.h	(revision 19020)
+++ trunk/FACT++/src/HeadersFAD.h	(revision 19021)
@@ -218,4 +218,5 @@
         //
 #ifdef __cplusplus
+
         EventHeader() { init(*this); }
         EventHeader(const uint16_t *ptr)
@@ -223,4 +224,7 @@
             *this = std::vector<uint16_t>(ptr, ptr+sizeof(EventHeader)/2);
         }
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Waddress-of-packed-member"
 
         void operator=(const std::vector<uint16_t> &vec)
@@ -254,4 +258,6 @@
             return htoncpy(h);
         }
+
+#pragma clang diagnostic pop
 
         bool operator==(const EventHeader &h) const
