Include the standard headers that newer code uses directly

These files use std::function, std::map, std::deque, std::unique_ptr or std::string_view and got
the header through others, which MSVC's standard library doesn't always do.
This commit is contained in:
libretroadmin committed 2026-10-09 09:46:15 +02:00
1 parent ef61eb6eaf
commit c60feaede6
9 files changed
+12

No files matched your search

+2
View File
@@ -1,3 +1,5 @@
#include <map>
#include <string_view>
#include <cstring>
#include "Common/Data/Text/I18n.h"
@@ -1,3 +1,4 @@
#include <deque>
#include <cstdint>
#include <map>
+2
View File
@@ -1,6 +1,8 @@
#include "Common/TimeUtil.h"
#include "ppsspp_config.h"
#include <memory>
#ifdef _WIN32
#ifndef NOMINMAX
+2
View File
@@ -1,3 +1,5 @@
#include <functional>
#include <string_view>
#include <cstring>
#include <algorithm>
// for std::min
+1
View File
@@ -1,5 +1,6 @@
#include "ppsspp_config.h"
#include <string_view>
#include <cstring>
#include "Common/System/Request.h"
+1
View File
@@ -1,3 +1,4 @@
#include <functional>
#include <rthreads/rthreads.h>
#include "Common/Log.h"
+1
View File
@@ -17,6 +17,7 @@
#include "ppsspp_config.h"
#include <functional>
#include <cstdint>
#include <deque>
#include <set>
+1
View File
@@ -17,6 +17,7 @@
#include "ppsspp_config.h"
#include <string_view>
#include <cctype>
#include <cmath>
#include <algorithm>
+1
View File
@@ -1,5 +1,6 @@
#include "ppsspp_config.h"
#include <functional>
#include <retro_atomic.h>
#include "Common/System/System.h"