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_SHLWAPI_H_ 5 #define BASE_WIN_SHLWAPI_H_ 6 7 // Check no prior poisonous defines were made. 8 #include "base/win/windows_defines.inc" 9 // Undefine before windows header will make the poisonous defines 10 #include "base/win/windows_undefines.inc" 11 12 #include <shlwapi.h> // NOLINT(build/include_order) 13 14 // Undefine the poisonous defines 15 #include "base/win/windows_undefines.inc" // NOLINT(build/include) 16 // Check no poisonous defines follow this include 17 #include "base/win/windows_defines.inc" // NOLINT(build/include) 18 19 #endif // BASE_WIN_SHLWAPI_H_ 20