1 // Copyright 2018 The Chromium Authors 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 #ifndef BASE_WIN_SPHELPER_H_ 5 #define BASE_WIN_SPHELPER_H_ 6 7 // clang-format off 8 // Check no prior poisonous defines were made. 9 #include "base/win/windows_defines.inc" 10 // Undefine before windows header will make the poisonous defines 11 #include "base/win/windows_undefines.inc" 12 // clang-format on 13 14 #include <sphelper.h> 15 16 // Undefine the poisonous defines 17 #include "base/win/windows_undefines.inc" // NOLINT(build/include) 18 // Check no poisonous defines follow this include 19 #include "base/win/windows_defines.inc" // NOLINT(build/include) 20 21 #endif // BASE_WIN_SPHELPER_H_ 22