diff --git a/atom/common/common_message_generator.cc b/atom/common/common_message_generator.cc index 4358a4931702..09f5bdcfb029 100644 --- a/atom/common/common_message_generator.cc +++ b/atom/common/common_message_generator.cc @@ -7,13 +7,17 @@ #include "atom/common/common_message_generator.h" // Generate constructors. -#include "atom/common/common_message_generator.h" #include "ipc/struct_constructor_macros.h" -// Generate destructors. +// must go after struct_contructor_macros #include "atom/common/common_message_generator.h" + +// Generate destructors. #include "ipc/struct_destructor_macros.h" +// must go after struct_destructor_macros +#include "atom/common/common_message_generator.h" + // Generate param traits write methods. #include "ipc/param_traits_write_macros.h" namespace IPC { @@ -30,4 +34,4 @@ namespace IPC { #include "ipc/param_traits_log_macros.h" namespace IPC { #include "atom/common/common_message_generator.h" -} // namespace IPC +} // namespace IPC \ No newline at end of file