refactor: include cleanups (#2392)

* refactor: include <memory> when using shared_ptr or unique_ptr

* refactor: include <cstdio> iff we use it

* refactor: include <cstring> iff we use it

* refactor: include <cstdlib> iff we use it

* refactor: include <string_view> or <string> iff we use it

* refactor: include <array> iff we use it

* refactor: include <ctime> iff we use it

* refactor: include <cctype> iff we use it

* refactor: misc #include cleanups in libtransmission
This commit is contained in:
Charles Kerr
2022-01-12 20:13:58 -06:00
committed by GitHub
parent a9284c0a6b
commit b0ee4007ff
91 changed files with 139 additions and 90 deletions

View File

@@ -10,7 +10,6 @@
#include <cctype>
#include <cerrno> /* EILSEQ, EINVAL */
#include <cmath> /* fabs() */
#include <cstdio>
#include <cstring>
#include <deque>
#include <string_view>
@@ -24,6 +23,7 @@
#include "jsonsl.h"
#include "log.h"
#include "quark.h"
#include "tr-assert.h"
#include "utils.h"
#include "variant-common.h"