Skip to content

Commit 7cf651d

Browse files
committed
src: apply clang-tidy rule modernize-deprecated-headers
1 parent 5bb7764 commit 7cf651d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+98
-98
lines changed

src/api/exceptions.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include "uv.h"
88
#include "v8.h"
99

10-
#include <string.h>
10+
#include <cstring>
1111

1212
namespace node {
1313

src/api/utils.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "node.h"
22
#include "node_internals.h"
33

4-
#include <signal.h>
4+
#include <csignal>
55

66
namespace node {
77

src/async_wrap.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#include "base_object.h"
2828
#include "v8.h"
2929

30-
#include <stdint.h>
30+
#include <cstdint>
3131

3232
namespace node {
3333

src/base64.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
#include "util.h"
77

8-
#include <stddef.h>
9-
#include <stdint.h>
8+
#include <cstddef>
9+
#include <cstdint>
1010

1111
namespace node {
1212
//// Base 64 ////

src/cares_wrap.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
#include "util-inl.h"
2929
#include "uv.h"
3030

31-
#include <errno.h>
32-
#include <string.h>
31+
#include <cerrno>
32+
#include <cstring>
3333
#include <vector>
3434
#include <unordered_set>
3535

src/debug_utils.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <execinfo.h>
2020
#include <unistd.h>
2121
#include <sys/mman.h>
22-
#include <stdio.h>
22+
#include <cstdio>
2323
#endif
2424

2525
#else // __POSIX__

src/env-inl.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
#include "node_context_data.h"
3535
#include "node_worker.h"
3636

37-
#include <stddef.h>
38-
#include <stdint.h>
37+
#include <cstddef>
38+
#include <cstdint>
3939

4040
namespace node {
4141

src/env.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#include "tracing/traced_value.h"
1515
#include "v8-profiler.h"
1616

17-
#include <stdio.h>
17+
#include <cstdio>
1818
#include <algorithm>
1919
#include <atomic>
2020

src/env.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
#include "uv.h"
3939
#include "v8.h"
4040

41-
#include <stdint.h>
41+
#include <cstdint>
4242
#include <functional>
4343
#include <list>
4444
#include <unordered_map>

src/inspector_agent.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616

1717
#include "libplatform/libplatform.h"
1818

19-
#include <string.h>
19+
#include <cstring>
2020
#include <sstream>
2121
#include <unordered_map>
2222
#include <vector>
2323

2424
#ifdef __POSIX__
25-
#include <limits.h> // PTHREAD_STACK_MIN
25+
#include <climits> // PTHREAD_STACK_MIN
2626
#include <pthread.h>
2727
#endif // __POSIX__
2828

src/inspector_agent.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#include <memory>
77

8-
#include <stddef.h>
8+
#include <cstddef>
99

1010
#if !HAVE_INSPECTOR
1111
#error("This header can only be used when inspector is enabled")

src/inspector_io.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "zlib.h"
1414

1515
#include <deque>
16-
#include <string.h>
16+
#include <cstring>
1717
#include <vector>
1818

1919
namespace node {

src/inspector_io.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "uv.h"
99

1010
#include <memory>
11-
#include <stddef.h>
11+
#include <cstddef>
1212

1313
#if !HAVE_INSPECTOR
1414
#error("This header can only be used when inspector is enabled")

src/inspector_socket.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "openssl/sha.h" // Sha-1 hash
1212

1313
#include <map>
14-
#include <string.h>
14+
#include <cstring>
1515

1616
#define ACCEPT_KEY_LENGTH base64_encoded_size(20)
1717
#define BUFFER_GROWTH_CHUNK_SIZE 1024

src/module_wrap.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include <algorithm>
2-
#include <limits.h> // PATH_MAX
2+
#include <climits> // PATH_MAX
33
#include <sys/stat.h> // S_IFDIR
44
#include "module_wrap.h"
55

src/node.cc

+6-6
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,13 @@
7171
#include "large_pages/node_large_page.h"
7272
#endif
7373

74-
#include <errno.h>
74+
#include <cerrno>
7575
#include <fcntl.h> // _O_RDWR
76-
#include <limits.h> // PATH_MAX
77-
#include <signal.h>
78-
#include <stdio.h>
79-
#include <stdlib.h>
80-
#include <string.h>
76+
#include <climits> // PATH_MAX
77+
#include <csignal>
78+
#include <cstdio>
79+
#include <cstdlib>
80+
#include <cstring>
8181
#include <sys/types.h>
8282

8383
#include <string>

src/node.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@ NODE_DEPRECATED("Use MakeCallback(..., async_context)",
178178

179179
} // namespace node
180180

181-
#include <assert.h>
182-
#include <stdint.h>
181+
#include <cassert>
182+
#include <cstdint>
183183

184184
#ifndef NODE_STRINGIFY
185185
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

src/node_buffer.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
#include "v8-profiler.h"
3232
#include "v8.h"
3333

34-
#include <string.h>
35-
#include <limits.h>
34+
#include <cstring>
35+
#include <climits>
3636

3737
#define THROW_AND_RETURN_UNLESS_BUFFER(env, obj) \
3838
THROW_AND_RETURN_IF_NOT_BUFFER(env, obj, "argument") \

src/node_constants.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@
2424

2525
#include "zlib.h"
2626

27-
#include <errno.h>
27+
#include <cerrno>
2828
#if !defined(_MSC_VER)
2929
#include <unistd.h>
3030
#endif
3131
#include <fcntl.h>
32-
#include <signal.h>
32+
#include <csignal>
3333
#include <sys/types.h>
3434
#include <sys/stat.h>
3535
#include <limits>

src/node_crypto.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
#include "util-inl.h"
3838
#include "v8.h"
3939

40-
#include <errno.h>
41-
#include <limits.h> // INT_MAX
42-
#include <string.h>
40+
#include <cerrno>
41+
#include <climits> // INT_MAX
42+
#include <cstring>
4343

4444
#include <algorithm>
4545
#include <memory>

src/node_crypto_bio.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
#include "node_crypto_bio.h"
2323
#include "openssl/bio.h"
2424
#include "util-inl.h"
25-
#include <limits.h>
26-
#include <string.h>
25+
#include <climits>
26+
#include <cstring>
2727

2828
namespace node {
2929
namespace crypto {

src/node_crypto_clienthello.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
2626

27-
#include <stddef.h> // size_t
28-
#include <stdint.h>
27+
#include <cstddef> // size_t
28+
#include <cstdint>
2929

3030
namespace node {
3131
namespace crypto {

src/node_dtrace.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
#include "node_errors.h"
4646

47-
#include <string.h>
47+
#include <cstring>
4848

4949
namespace node {
5050

src/node_errors.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#include <errno.h>
2-
#include <stdarg.h>
1+
#include <cerrno>
2+
#include <cstdarg>
33

44
#include "node_errors.h"
55
#include "node_internals.h"

src/node_file.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
#include <fcntl.h>
3737
#include <sys/types.h>
3838
#include <sys/stat.h>
39-
#include <string.h>
40-
#include <errno.h>
41-
#include <limits.h>
39+
#include <cstring>
40+
#include <cerrno>
41+
#include <climits>
4242

4343
#if defined(__MINGW32__) || defined(_MSC_VER)
4444
# include <io.h>

src/node_http2.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
55

66
// FIXME(joyeecheung): nghttp2.h needs stdint.h to compile on Windows
7-
#include <stdint.h>
7+
#include <cstdint>
88
#include "nghttp2/nghttp2.h"
99

1010
#include "node_http2_state.h"

src/node_http_parser_impl.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
#include "util-inl.h"
3636
#include "v8.h"
3737

38-
#include <stdlib.h> // free()
39-
#include <string.h> // strdup(), strchr()
38+
#include <cstdlib> // free()
39+
#include <cstring> // strdup(), strchr()
4040

4141
#include "http_parser_adaptor.h"
4242

src/node_internals.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
#include "uv.h"
3535
#include "v8.h"
3636

37-
#include <stdint.h>
38-
#include <stdlib.h>
37+
#include <cstdint>
38+
#include <cstdlib>
3939

4040
#include <string>
4141
#include <vector>

src/node_main.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
// USE OR OTHER DEALINGS IN THE SOFTWARE.
2121

2222
#include "node.h"
23-
#include <stdio.h>
23+
#include <cstdio>
2424

2525
#ifdef _WIN32
2626
#include <windows.h>

src/node_options.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include <errno.h>
1+
#include <cerrno>
22
#include "env-inl.h"
33
#include "node_binding.h"
44
#include "node_options-inl.h"

src/node_os.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
#include "util.h"
2525

2626
#include <array>
27-
#include <errno.h>
28-
#include <string.h>
27+
#include <cerrno>
28+
#include <cstring>
2929

3030
#ifdef __MINGW32__
3131
# include <io.h>
3232
#endif // __MINGW32__
3333

3434
#ifdef __POSIX__
35-
# include <limits.h> // PATH_MAX on Solaris.
35+
# include <climits> // PATH_MAX on Solaris.
3636
# include <unistd.h> // gethostname, sysconf
3737
#endif // __POSIX__
3838

src/node_process_events.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include <stdarg.h>
1+
#include <cstdarg>
22

33
#include "env-inl.h"
44
#include "node_process.h"

src/node_process_methods.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
#include "inspector_io.h"
1616
#endif
1717

18-
#include <limits.h> // PATH_MAX
19-
#include <stdio.h>
18+
#include <climits> // PATH_MAX
19+
#include <cstdio>
2020

2121
#if defined(_MSC_VER)
2222
#include <direct.h>

src/node_process_object.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include <limits.h> // PATH_MAX
1+
#include <climits> // PATH_MAX
22

33
#include "env-inl.h"
44
#include "node_internals.h"

src/node_report.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
#endif
2828
#include <cxxabi.h>
2929
#include <dlfcn.h>
30-
#include <inttypes.h>
30+
#include <cinttypes>
3131
#endif
3232

3333
#include <fcntl.h>
34-
#include <string.h>
35-
#include <time.h>
34+
#include <cstring>
35+
#include <ctime>
3636
#include <iomanip>
3737

3838
#ifndef _MSC_VER

src/node_report.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
#include <vector>
1515
#include "v8.h"
1616

17-
#include <stdio.h>
18-
#include <stdlib.h>
17+
#include <cstdio>
18+
#include <cstdlib>
1919
#include <iomanip>
2020
#include <iostream>
2121
#include <sstream>

src/node_stat_watcher.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
#include "node_file.h"
2626
#include "util.h"
2727

28-
#include <string.h>
29-
#include <stdlib.h>
28+
#include <cstring>
29+
#include <cstdlib>
3030

3131
namespace node {
3232

0 commit comments

Comments
 (0)