comparison dep/animia/src/linux.cpp @ 84:eab9e623eb84

dep/animia: update from upstream
author Paper <mrpapersonic@gmail.com>
date Wed, 25 Oct 2023 14:53:05 -0400
parents 1ce00c1c8ddc
children
comparison
equal deleted inserted replaced
83:d02fdf1d6708 84:eab9e623eb84
12 #include <cstring> 12 #include <cstring>
13 #include <dirent.h> 13 #include <dirent.h>
14 14
15 #define PROC_LOCATION "/proc" 15 #define PROC_LOCATION "/proc"
16 16
17 namespace Animia::Linux { 17 namespace Animia { namespace Linux {
18 18
19 std::vector<std::string> get_all_files_in_dir(const std::string& _dir) { 19 std::vector<std::string> get_all_files_in_dir(const std::string& _dir) {
20 std::vector<std::string> ret; 20 std::vector<std::string> ret;
21 21
22 DIR* dir = opendir(_dir.c_str()); 22 DIR* dir = opendir(_dir.c_str());
141 for (int i : pids) 141 for (int i : pids)
142 map[i] = get_open_files(i); 142 map[i] = get_open_files(i);
143 return map; 143 return map;
144 } 144 }
145 145
146 } // namespace Animia::Linux 146 } // namespace Linux
147 } // namespace Animia