We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The class WorkQueue is defined in WorkQueue.h:
template<class R> class WorkQueue {
But it is used with non-class data types:
libosmscout-import\include\osmscout\import\Preprocess.h(78): WorkQueue<void> writeWorkerQueue; libosmscout-map\include\osmscout\MapService.h(118): mutable WorkQueue<bool> nodeWorkerQueue; libosmscout-map\include\osmscout\MapService.h(121): mutable WorkQueue<bool> wayWorkerQueue; libosmscout-map\include\osmscout\MapService.h(124): mutable WorkQueue<bool> wayLowZoomWorkerQueue; libosmscout-map\include\osmscout\MapService.h(127): mutable WorkQueue<bool> areaWorkerQueue; libosmscout-map\include\osmscout\MapService.h(130): mutable WorkQueue<bool> areaLowZoomWorkerQueue;
This can create issues with strict compiler settings.
The text was updated successfully, but these errors were encountered:
It it just about replacing "class" with "typename"?
Sorry, something went wrong.
I have now exchanged class with typename. The "internet" though claims that both variant should be equal!?
Can I close the issue?
I do not see any such warning (anymore) in the MSVC 2105 builds (msbuild/cmake) nor in the Linux builds. I close the issue.
No branches or pull requests
The class WorkQueue is defined in WorkQueue.h:
But it is used with non-class data types:
This can create issues with strict compiler settings.
The text was updated successfully, but these errors were encountered: