#ifndef __XLSXWRITER_COMPAT_H__
#define __XLSXWRITER_COMPAT_H__

#if defined(__GNUC__) || defined(__clang__)
#pragma push_macro("LIST_HEAD")
#pragma push_macro("DEPRECATED")
#endif

#ifdef LIST_HEAD
#undef LIST_HEAD
#endif

#ifdef DEPRECATED
#undef DEPRECATED
#endif

#include "xlsxwriter.h"

#if defined(__GNUC__) || defined(__clang__)
#pragma pop_macro("DEPRECATED")
#pragma pop_macro("LIST_HEAD")
#endif

#endif
