--- a/dirbrowser/rreaper.h
+++ b/dirbrowser/rreaper.h
@@ -22,7 +22,7 @@
#include <list>
#include <queue>
#include <iostream>
-#include <unordered_set>
+#include "libupnpp/config.h"
#include <QDebug>
#include <QThread>
@@ -101,7 +101,8 @@
offset += count;
// Put containers aside for later exploration
- for (auto it = slice.m_containers.begin() + lastctidx;
+ for (std::vector<UPnPClient::UPnPDirObject>::iterator it =
+ slice.m_containers.begin() + lastctidx;
it != slice.m_containers.end(); it++) {
if (it->m_title.empty())
continue;
@@ -136,7 +137,7 @@
UPnPClient::CDSH m_serv;
std::queue<std::string> m_ctobjids;
- std::unordered_set<std::string> m_allctobjids;
+ STD_UNORDERED_SET<std::string> m_allctobjids;
int m_status;
bool m_cancel;
};