X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Frowitemiterator.hpp;h=10de80a03060bde9323eb4e549ff1aede26b4a49;hb=e71eb81c946c3524e01eaef9781ccbf170143d0c;hp=577b471318bd8255cf4361fd90d5b6c84cb46f2a;hpb=f65cd27bdbf70644052dd43dac4bbe9403f4dfee;p=pulseview.git diff --git a/pv/view/rowitemiterator.hpp b/pv/view/rowitemiterator.hpp index 577b471..10de80a 100644 --- a/pv/view/rowitemiterator.hpp +++ b/pv/view/rowitemiterator.hpp @@ -18,8 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef PULSEVIEW_PV_VIEW_ROWITEMITERATOR_H -#define PULSEVIEW_PV_VIEW_ROWITEMITERATOR_H +#ifndef PULSEVIEW_PV_VIEW_ROWITEMITERATOR_HPP +#define PULSEVIEW_PV_VIEW_ROWITEMITERATOR_HPP #include #include @@ -29,7 +29,13 @@ #include #include -#include +#ifdef _WIN32 +// Windows: Avoid namespace pollution by thread.hpp (which includes windows.h). +#define NOGDI +#define NORESOURCE +#endif +#include +#include #include @@ -140,4 +146,4 @@ void swap(RowItemIterator& a, RowItemIterator& b) } // namespace view } // namespace pv -#endif // PULSEVIEW_PV_VIEW_ROWITEMITERATOR_H +#endif // PULSEVIEW_PV_VIEW_ROWITEMITERATOR_HPP