Skip to content

Commit cdf73f2

Browse files
committed
Merge pull request opencv#19427 from alalek:issue_19426
2 parents 4be0771 + c5bf15e commit cdf73f2

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

modules/core/include/opencv2/core/utils/tls.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
#ifndef OPENCV_UTILS_TLS_HPP
66
#define OPENCV_UTILS_TLS_HPP
77

8-
#include <opencv2/core/utility.hpp>
8+
#ifndef OPENCV_CORE_UTILITY_H
9+
#error "tls.hpp must be included after opencv2/core/utility.hpp or opencv2/core.hpp"
10+
#endif
911

1012
namespace cv {
1113

modules/python/src2/cv2.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,14 @@
3131
#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
3232
#include <numpy/ndarrayobject.h>
3333

34+
#include "opencv2/opencv_modules.hpp"
35+
#include "opencv2/core.hpp"
3436
#include "opencv2/core/utils/configuration.private.hpp"
3537
#include "opencv2/core/utils/logger.hpp"
3638
#include "opencv2/core/utils/tls.hpp"
3739

3840
#include "pyopencv_generated_include.h"
3941
#include "opencv2/core/types_c.h"
40-
#include "opencv2/opencv_modules.hpp"
4142
#include "pycompat.hpp"
4243
#include <map>
4344

0 commit comments

Comments
 (0)