diff --git a/pb.h b/pb.h index 61649e9..4ce58ac 100644 --- a/pb.h +++ b/pb.h @@ -30,7 +30,7 @@ # define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") # define PB_PACKED_STRUCT_END _Pragma("pack(pop)") # define pb_packed -#elif defined(_MSC_VER) +#elif defined(_MSC_VER) && (_MSC_VER >= 1500) /* For Microsoft Visual C++ */ # define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) # define PB_PACKED_STRUCT_END __pragma(pack(pop))