mirror of
https://github.com/opencv/opencv.git
synced 2024-11-24 03:00:14 +08:00
Merge pull request #16130 from alalek:fix_build_gapi_gcc_4.x
This commit is contained in:
commit
121bc50ca9
@ -347,12 +347,20 @@ std::unique_ptr<fluid::BufferStorage> createStorage(int capacity, int desc_width
|
||||
std::unique_ptr<fluid::BufferStorageWithBorder> storage(new BufferStorageWithBorder);
|
||||
storage->init(type, border_size, border.value());
|
||||
storage->create(capacity, desc_width, type);
|
||||
#if defined __GNUC__ && __GNUC__ < 5
|
||||
return std::move(storage);
|
||||
#else
|
||||
return storage;
|
||||
#endif
|
||||
}
|
||||
|
||||
std::unique_ptr<BufferStorageWithoutBorder> storage(new BufferStorageWithoutBorder);
|
||||
storage->create(capacity, desc_width, type);
|
||||
#if defined __GNUC__ && __GNUC__ < 5
|
||||
return std::move(storage);
|
||||
#else
|
||||
return storage;
|
||||
#endif
|
||||
}
|
||||
|
||||
std::unique_ptr<BufferStorage> createStorage(const cv::gapi::own::Mat& data, cv::gapi::own::Rect roi);
|
||||
@ -360,7 +368,11 @@ std::unique_ptr<BufferStorage> createStorage(const cv::gapi::own::Mat& data, cv:
|
||||
{
|
||||
std::unique_ptr<BufferStorageWithoutBorder> storage(new BufferStorageWithoutBorder);
|
||||
storage->attach(data, roi);
|
||||
#if defined __GNUC__ && __GNUC__ < 5
|
||||
return std::move(storage);
|
||||
#else
|
||||
return storage;
|
||||
#endif
|
||||
}
|
||||
} // namespace
|
||||
} // namespace fluid
|
||||
|
Loading…
Reference in New Issue
Block a user