From 1eb3d2c338bc39123ac8c0eecd10f8a19f44d61e Mon Sep 17 00:00:00 2001 From: Alex Chernyakhovsky Date: Sun, 30 Jul 2023 18:10:08 -0400 Subject: [PATCH] Switch to C++ versions of standard C headers --- src/crypto/base64.cc | 4 ++-- src/crypto/base64.h | 2 +- src/crypto/byteorder.h | 2 +- src/crypto/crypto.cc | 13 ++++++----- src/crypto/crypto.h | 9 ++++---- src/crypto/ocb_internal.cc | 4 ++-- src/crypto/prng.h | 4 ++-- src/examples/benchmark.cc | 23 ++++++++++--------- src/examples/decrypt.cc | 2 +- src/examples/encrypt.cc | 2 +- src/examples/ntester.cc | 4 ++-- src/examples/parse.cc | 21 ++++++++--------- src/examples/termemu.cc | 31 ++++++++++++------------- src/frontend/mosh-client.cc | 3 ++- src/frontend/mosh-server.cc | 35 +++++++++++++++-------------- src/frontend/stmclient.cc | 19 ++++++++-------- src/frontend/stmclient.h | 5 +++-- src/frontend/terminaloverlay.cc | 4 ++-- src/frontend/terminaloverlay.h | 2 +- src/network/network.cc | 7 +++--- src/network/network.h | 15 +++++++------ src/network/networktransport.h | 7 +++--- src/network/transportfragment.cc | 2 +- src/network/transportfragment.h | 4 ++-- src/network/transportsender-impl.h | 9 ++++---- src/statesync/completeterminal.cc | 7 +++--- src/statesync/completeterminal.h | 2 +- src/statesync/user.cc | 2 +- src/statesync/user.h | 2 +- src/terminal/parser.cc | 8 +++---- src/terminal/parser.h | 4 ++-- src/terminal/parseraction.cc | 4 ++-- src/terminal/parsertransition.h | 2 +- src/terminal/terminal.cc | 9 ++++---- src/terminal/terminal.h | 6 ++--- src/terminal/terminaldispatcher.cc | 10 ++++----- src/terminal/terminaldisplay.cc | 2 +- src/terminal/terminaldisplayinit.cc | 4 ++-- src/terminal/terminalframebuffer.cc | 6 ++--- src/terminal/terminalframebuffer.h | 7 +++--- src/terminal/terminalfunctions.cc | 5 +++-- src/terminal/terminaluserinput.cc | 3 ++- src/tests/base64.cc | 6 ++--- src/tests/encrypt-decrypt.cc | 4 ++-- src/tests/inpty.cc | 11 ++++----- src/tests/is-utf8-locale.cc | 2 +- src/tests/ocb-aes.cc | 6 ++--- src/tests/test_utils.cc | 2 +- src/util/dos_assert.h | 4 ++-- src/util/fatal_assert.h | 4 ++-- src/util/locale_utils.cc | 10 ++++----- src/util/pty_compat.cc | 9 ++++---- src/util/select.h | 9 ++++---- src/util/swrite.cc | 5 +++-- src/util/timestamp.cc | 6 ++--- src/util/timestamp.h | 2 +- 56 files changed, 205 insertions(+), 191 deletions(-) diff --git a/src/crypto/base64.cc b/src/crypto/base64.cc index 6d8a9d157..ae38e3ee6 100644 --- a/src/crypto/base64.cc +++ b/src/crypto/base64.cc @@ -30,8 +30,8 @@ also delete it here. */ -#include -#include +#include +#include #include "src/util/fatal_assert.h" #include "src/crypto/base64.h" diff --git a/src/crypto/base64.h b/src/crypto/base64.h index e216dc051..80de7c686 100644 --- a/src/crypto/base64.h +++ b/src/crypto/base64.h @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include bool base64_decode( const char *b64, const size_t b64_len, uint8_t *raw, size_t *raw_len ); diff --git a/src/crypto/byteorder.h b/src/crypto/byteorder.h index 9148287a5..fe7e8cdd0 100644 --- a/src/crypto/byteorder.h +++ b/src/crypto/byteorder.h @@ -60,7 +60,7 @@ /* Use our fallback implementation, which is correct for any endianness. */ -#include +#include /* Make sure they aren't macros */ #undef htobe64 diff --git a/src/crypto/crypto.cc b/src/crypto/crypto.cc index b530ed996..62e04dab8 100644 --- a/src/crypto/crypto.cc +++ b/src/crypto/crypto.cc @@ -30,14 +30,15 @@ also delete it here. */ -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include +#include + #include "src/crypto/byteorder.h" #include "src/crypto/crypto.h" #include "src/crypto/base64.h" diff --git a/src/crypto/crypto.h b/src/crypto/crypto.h index dfde2ba48..a3c26a881 100644 --- a/src/crypto/crypto.h +++ b/src/crypto/crypto.h @@ -34,11 +34,12 @@ #define CRYPTO_HPP #include "src/crypto/ae.h" -#include -#include -#include -#include + +#include +#include +#include #include +#include long int myatoi( const char *str ); diff --git a/src/crypto/ocb_internal.cc b/src/crypto/ocb_internal.cc index c25d7bd2a..0d4848cdb 100644 --- a/src/crypto/ocb_internal.cc +++ b/src/crypto/ocb_internal.cc @@ -87,8 +87,8 @@ #include "src/crypto/ae.h" #include "src/crypto/crypto.h" #include "src/util/fatal_assert.h" -#include -#include +#include +#include #if defined(HAVE_STRINGS_H) #include #endif diff --git a/src/crypto/prng.h b/src/crypto/prng.h index 693080e18..03e0b72b3 100644 --- a/src/crypto/prng.h +++ b/src/crypto/prng.h @@ -33,9 +33,9 @@ #ifndef PRNG_HPP #define PRNG_HPP -#include -#include +#include #include +#include #include "src/crypto/crypto.h" diff --git a/src/examples/benchmark.cc b/src/examples/benchmark.cc index a52797afa..1c60083e5 100644 --- a/src/examples/benchmark.cc +++ b/src/examples/benchmark.cc @@ -32,19 +32,20 @@ #include "src/include/config.h" -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include #include #include -#include -#include -#include -#include -#include +#include #if HAVE_PTY_H #include diff --git a/src/examples/decrypt.cc b/src/examples/decrypt.cc index 384cf58a1..5f053a89a 100644 --- a/src/examples/decrypt.cc +++ b/src/examples/decrypt.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include #include diff --git a/src/examples/encrypt.cc b/src/examples/encrypt.cc index b5afefe33..bba0cc3b7 100644 --- a/src/examples/encrypt.cc +++ b/src/examples/encrypt.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include #include diff --git a/src/examples/ntester.cc b/src/examples/ntester.cc index bd26409a5..c1660c4d5 100644 --- a/src/examples/ntester.cc +++ b/src/examples/ntester.cc @@ -30,11 +30,11 @@ also delete it here. */ +#include + #include #include -#include - #include "src/statesync/user.h" #include "src/util/fatal_assert.h" #include "src/util/pty_compat.h" diff --git a/src/examples/parse.cc b/src/examples/parse.cc index 26c4043b2..1883928d6 100644 --- a/src/examples/parse.cc +++ b/src/examples/parse.cc @@ -32,18 +32,19 @@ #include "src/include/config.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include + #include +#include #if HAVE_PTY_H #include diff --git a/src/examples/termemu.cc b/src/examples/termemu.cc index e8dd3b5f8..8921ac788 100644 --- a/src/examples/termemu.cc +++ b/src/examples/termemu.cc @@ -32,25 +32,26 @@ #include "src/include/config.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include -#include -#include + #include -#include -#include #include +#include +#include #include -#include +#include +#include +#include #if HAVE_PTY_H #include diff --git a/src/frontend/mosh-client.cc b/src/frontend/mosh-client.cc index 242aa485e..5fa703db0 100644 --- a/src/frontend/mosh-client.cc +++ b/src/frontend/mosh-client.cc @@ -33,7 +33,8 @@ #include "src/include/config.h" #include "src/include/version.h" -#include +#include + #include #include "stmclient.h" diff --git a/src/frontend/mosh-server.cc b/src/frontend/mosh-server.cc index 9324fdbc4..cfbd1706c 100644 --- a/src/frontend/mosh-server.cc +++ b/src/frontend/mosh-server.cc @@ -33,33 +33,34 @@ #include "src/include/config.h" #include "src/include/version.h" -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include #include -#include -#include +#include + +#include #include -#include -#include +#include +#include +#include +#include #include +#include +#include #include -#include -#include -#include +#include +#include #ifdef HAVE_UTEMPTER #include #endif #ifdef HAVE_SYSLOG #include #endif -#include -#include -#include -#include -#include #ifdef HAVE_UTMPX_H #include diff --git a/src/frontend/stmclient.cc b/src/frontend/stmclient.cc index 2a1a37ab5..8bec8a7a3 100644 --- a/src/frontend/stmclient.cc +++ b/src/frontend/stmclient.cc @@ -32,18 +32,19 @@ #include "src/include/config.h" +#include +#include +#include +#include +#include +#include +#include + #include -#include -#include -#include -#include -#include -#include +#include #include #include -#include -#include -#include +#include #if HAVE_PTY_H #include diff --git a/src/frontend/stmclient.h b/src/frontend/stmclient.h index e811e267b..09084ddac 100644 --- a/src/frontend/stmclient.h +++ b/src/frontend/stmclient.h @@ -33,11 +33,12 @@ #ifndef STM_CLIENT_HPP #define STM_CLIENT_HPP -#include -#include #include #include +#include +#include + #include "src/statesync/completeterminal.h" #include "src/network/networktransport.h" #include "src/statesync/user.h" diff --git a/src/frontend/terminaloverlay.cc b/src/frontend/terminaloverlay.cc index 74dfefffe..d8a387245 100644 --- a/src/frontend/terminaloverlay.cc +++ b/src/frontend/terminaloverlay.cc @@ -31,10 +31,10 @@ */ #include -#include +#include +#include #include #include -#include #include "src/frontend/terminaloverlay.h" diff --git a/src/frontend/terminaloverlay.h b/src/frontend/terminaloverlay.h index 99bbc24b8..70c64e7aa 100644 --- a/src/frontend/terminaloverlay.h +++ b/src/frontend/terminaloverlay.h @@ -38,8 +38,8 @@ #include "src/network/transportsender.h" #include "src/terminal/parser.h" +#include #include -#include namespace Overlay { using namespace Terminal; diff --git a/src/network/network.cc b/src/network/network.cc index ea58bae93..2b11fe77f 100644 --- a/src/network/network.cc +++ b/src/network/network.cc @@ -32,6 +32,10 @@ #include "src/include/config.h" +#include +#include +#include + #include #include #ifdef HAVE_SYS_UIO_H @@ -39,9 +43,6 @@ #endif #include #include -#include -#include -#include #include #include "src/util/dos_assert.h" diff --git a/src/network/network.h b/src/network/network.h index 35042f7c1..56c37fb97 100644 --- a/src/network/network.h +++ b/src/network/network.h @@ -33,16 +33,17 @@ #ifndef NETWORK_HPP #define NETWORK_HPP -#include +#include +#include +#include +#include #include -#include -#include +#include #include -#include #include -#include -#include -#include + +#include +#include #include "src/crypto/crypto.h" diff --git a/src/network/networktransport.h b/src/network/networktransport.h index 11e00c486..55209d5bd 100644 --- a/src/network/networktransport.h +++ b/src/network/networktransport.h @@ -33,17 +33,16 @@ #ifndef NETWORK_TRANSPORT_HPP #define NETWORK_TRANSPORT_HPP -#include -#include -#include +#include +#include #include +#include #include #include "src/network/network.h" #include "src/network/transportsender.h" #include "transportfragment.h" - namespace Network { template class Transport diff --git a/src/network/transportfragment.cc b/src/network/transportfragment.cc index 8870c3d2e..004e4d7e5 100644 --- a/src/network/transportfragment.cc +++ b/src/network/transportfragment.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include "src/crypto/byteorder.h" #include "transportfragment.h" diff --git a/src/network/transportfragment.h b/src/network/transportfragment.h index b9bf7fd10..ff0954227 100644 --- a/src/network/transportfragment.h +++ b/src/network/transportfragment.h @@ -33,9 +33,9 @@ #ifndef TRANSPORT_FRAGMENT_HPP #define TRANSPORT_FRAGMENT_HPP -#include -#include +#include #include +#include #include "src/protobufs/transportinstruction.pb.h" diff --git a/src/network/transportsender-impl.h b/src/network/transportsender-impl.h index 90de4bc63..3c8cf6ffc 100644 --- a/src/network/transportsender-impl.h +++ b/src/network/transportsender-impl.h @@ -34,16 +34,15 @@ #define TRANSPORT_SENDER_IMPL_HPP #include +#include +#include +#include +#include #include -#include -#include -#include #include "src/network/transportsender.h" #include "transportfragment.h" -#include - using namespace Network; template diff --git a/src/statesync/completeterminal.cc b/src/statesync/completeterminal.cc index 47a5c74a3..1f8fed72a 100644 --- a/src/statesync/completeterminal.cc +++ b/src/statesync/completeterminal.cc @@ -30,12 +30,11 @@ also delete it here. */ -#include "src/statesync/completeterminal.h" -#include "src/util/fatal_assert.h" +#include #include "src/protobufs/hostinput.pb.h" - -#include +#include "src/statesync/completeterminal.h" +#include "src/util/fatal_assert.h" using namespace std; using namespace Parser; diff --git a/src/statesync/completeterminal.h b/src/statesync/completeterminal.h index 2483ef4b8..e1264621f 100644 --- a/src/statesync/completeterminal.h +++ b/src/statesync/completeterminal.h @@ -33,8 +33,8 @@ #ifndef COMPLETE_TERMINAL_HPP #define COMPLETE_TERMINAL_HPP +#include #include -#include #include "src/terminal/parser.h" #include "src/terminal/terminal.h" diff --git a/src/statesync/user.cc b/src/statesync/user.cc index b1da825d5..0b1073ed7 100644 --- a/src/statesync/user.cc +++ b/src/statesync/user.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include #include "src/statesync/user.h" diff --git a/src/statesync/user.h b/src/statesync/user.h index d98d23bb8..a3257b63d 100644 --- a/src/statesync/user.h +++ b/src/statesync/user.h @@ -33,10 +33,10 @@ #ifndef USER_HPP #define USER_HPP +#include #include #include #include -#include #include "src/terminal/parseraction.h" diff --git a/src/terminal/parser.cc b/src/terminal/parser.cc index d1f00b762..7ab3ca484 100644 --- a/src/terminal/parser.cc +++ b/src/terminal/parser.cc @@ -30,11 +30,11 @@ also delete it here. */ -#include +#include +#include +#include +#include #include -#include -#include -#include #include "src/terminal/parser.h" diff --git a/src/terminal/parser.h b/src/terminal/parser.h index f76096c29..f1876c924 100644 --- a/src/terminal/parser.h +++ b/src/terminal/parser.h @@ -36,8 +36,8 @@ /* Based on Paul Williams's parser, http://www.vt100.net/emu/dec_ansi_parser */ -#include -#include +#include +#include #include "parsertransition.h" #include "src/terminal/parseraction.h" diff --git a/src/terminal/parseraction.cc b/src/terminal/parseraction.cc index 531d2a932..4ca2b0609 100644 --- a/src/terminal/parseraction.cc +++ b/src/terminal/parseraction.cc @@ -30,8 +30,8 @@ also delete it here. */ -#include -#include +#include +#include #include "src/terminal/parseraction.h" #include "src/terminal/terminal.h" diff --git a/src/terminal/parsertransition.h b/src/terminal/parsertransition.h index cc2c6f58f..aca909fcb 100644 --- a/src/terminal/parsertransition.h +++ b/src/terminal/parsertransition.h @@ -33,7 +33,7 @@ #ifndef PARSERTRANSITION_HPP #define PARSERTRANSITION_HPP -#include +#include #include "src/terminal/parseraction.h" diff --git a/src/terminal/terminal.cc b/src/terminal/terminal.cc index 95a1fd85e..179847768 100644 --- a/src/terminal/terminal.cc +++ b/src/terminal/terminal.cc @@ -30,12 +30,13 @@ also delete it here. */ -#include -#include -#include -#include +#include +#include +#include #include +#include + #include "src/terminal/terminal.h" using namespace Terminal; diff --git a/src/terminal/terminal.h b/src/terminal/terminal.h index f4412ba6c..2b803d72b 100644 --- a/src/terminal/terminal.h +++ b/src/terminal/terminal.h @@ -33,10 +33,10 @@ #ifndef TERMINAL_CPP #define TERMINAL_CPP -#include -#include -#include +#include +#include #include +#include #include "src/terminal/parseraction.h" #include "src/terminal/terminalframebuffer.h" diff --git a/src/terminal/terminaldispatcher.cc b/src/terminal/terminaldispatcher.cc index 450aef3a0..4d9ce70c3 100644 --- a/src/terminal/terminaldispatcher.cc +++ b/src/terminal/terminaldispatcher.cc @@ -30,11 +30,11 @@ also delete it here. */ -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include "terminaldispatcher.h" #include "src/terminal/parseraction.h" diff --git a/src/terminal/terminaldisplay.cc b/src/terminal/terminaldisplay.cc index 10411cc71..a957010f9 100644 --- a/src/terminal/terminaldisplay.cc +++ b/src/terminal/terminaldisplay.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include "terminaldisplay.h" #include "src/terminal/terminalframebuffer.h" diff --git a/src/terminal/terminaldisplayinit.cc b/src/terminal/terminaldisplayinit.cc index 3defa9dec..1888915d5 100644 --- a/src/terminal/terminaldisplayinit.cc +++ b/src/terminal/terminaldisplayinit.cc @@ -57,8 +57,8 @@ #else # error "SysV or X/Open-compatible Curses header file required" #endif -#include -#include +#include +#include using namespace Terminal; diff --git a/src/terminal/terminalframebuffer.cc b/src/terminal/terminalframebuffer.cc index 1abab3923..3a285a829 100644 --- a/src/terminal/terminalframebuffer.cc +++ b/src/terminal/terminalframebuffer.cc @@ -30,9 +30,9 @@ also delete it here. */ -#include -#include -#include +#include +#include +#include #include "src/terminal/terminalframebuffer.h" diff --git a/src/terminal/terminalframebuffer.h b/src/terminal/terminalframebuffer.h index 0f77e423d..58c766c78 100644 --- a/src/terminal/terminalframebuffer.h +++ b/src/terminal/terminalframebuffer.h @@ -33,10 +33,9 @@ #ifndef TERMINALFB_HPP #define TERMINALFB_HPP -#include -#include -#include - +#include +#include +#include #include #include #include diff --git a/src/terminal/terminalfunctions.cc b/src/terminal/terminalfunctions.cc index 212541378..31f33b0bd 100644 --- a/src/terminal/terminalfunctions.cc +++ b/src/terminal/terminalfunctions.cc @@ -30,10 +30,11 @@ also delete it here. */ -#include #include +#include #include -#include + +#include #include "terminaldispatcher.h" #include "src/terminal/terminalframebuffer.h" diff --git a/src/terminal/terminaluserinput.cc b/src/terminal/terminaluserinput.cc index 1c4891f51..cf8125e22 100644 --- a/src/terminal/terminaluserinput.cc +++ b/src/terminal/terminaluserinput.cc @@ -30,7 +30,8 @@ also delete it here. */ -#include +#include + #include "terminaluserinput.h" using namespace Terminal; diff --git a/src/tests/base64.cc b/src/tests/base64.cc index 7d49c8822..3ee2f3c64 100644 --- a/src/tests/base64.cc +++ b/src/tests/base64.cc @@ -37,9 +37,9 @@ client and server. It does not particularly test any code written for the Mosh project. */ -#include -#include -#include +#include +#include +#include #include "src/crypto/base64.h" #include "base64_vector.h" diff --git a/src/tests/encrypt-decrypt.cc b/src/tests/encrypt-decrypt.cc index e09f0a828..9829763e9 100644 --- a/src/tests/encrypt-decrypt.cc +++ b/src/tests/encrypt-decrypt.cc @@ -34,10 +34,10 @@ messages, interspersed with some random bad ciphertexts which we need to reject. */ -#include +#include #define __STDC_FORMAT_MACROS -#include +#include #include "src/crypto/crypto.h" #include "src/crypto/prng.h" diff --git a/src/tests/inpty.cc b/src/tests/inpty.cc index f57968e99..cab63e47c 100644 --- a/src/tests/inpty.cc +++ b/src/tests/inpty.cc @@ -32,13 +32,14 @@ #include "src/include/config.h" +#include +#include +#include +#include +#include + #include #include -#include -#include -#include -#include -#include #include #include diff --git a/src/tests/is-utf8-locale.cc b/src/tests/is-utf8-locale.cc index 67ef2832e..f997a8a7c 100644 --- a/src/tests/is-utf8-locale.cc +++ b/src/tests/is-utf8-locale.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include "src/util/locale_utils.h" diff --git a/src/tests/ocb-aes.cc b/src/tests/ocb-aes.cc index 8eefb8d5d..62c302431 100644 --- a/src/tests/ocb-aes.cc +++ b/src/tests/ocb-aes.cc @@ -37,9 +37,9 @@ client and server. It does not particularly test any code written for the Mosh project. */ -#include -#include -#include +#include +#include +#include #include #include "src/crypto/ae.h" diff --git a/src/tests/test_utils.cc b/src/tests/test_utils.cc index fcdb3fdc1..a51f3fee5 100644 --- a/src/tests/test_utils.cc +++ b/src/tests/test_utils.cc @@ -30,7 +30,7 @@ also delete it here. */ -#include +#include #include "test_utils.h" diff --git a/src/util/dos_assert.h b/src/util/dos_assert.h index 2eff034eb..447a75ea6 100644 --- a/src/util/dos_assert.h +++ b/src/util/dos_assert.h @@ -33,8 +33,8 @@ #ifndef DOS_ASSERT_HPP #define DOS_ASSERT_HPP -#include -#include +#include +#include #include "src/crypto/crypto.h" diff --git a/src/util/fatal_assert.h b/src/util/fatal_assert.h index 9827f7386..b3c3564e4 100644 --- a/src/util/fatal_assert.h +++ b/src/util/fatal_assert.h @@ -33,8 +33,8 @@ #ifndef FATAL_ASSERT_HPP #define FATAL_ASSERT_HPP -#include -#include +#include +#include static void fatal_error( const char *expression, const char *file, int line, const char *function ) { diff --git a/src/util/locale_utils.cc b/src/util/locale_utils.cc index e8093d528..390c297ac 100644 --- a/src/util/locale_utils.cc +++ b/src/util/locale_utils.cc @@ -32,11 +32,11 @@ #include "src/include/config.h" -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #if HAVE_LANGINFO_H diff --git a/src/util/pty_compat.cc b/src/util/pty_compat.cc index ce543f757..ec439f589 100644 --- a/src/util/pty_compat.cc +++ b/src/util/pty_compat.cc @@ -33,14 +33,15 @@ #include "src/include/config.h" #if !defined(HAVE_FORKPTY) || !defined(HAVE_CFMAKERAW) -#include -#include -#include -#include +#include +#include +#include + #include #include #include #include +#include #include "src/util/pty_compat.h" diff --git a/src/util/select.h b/src/util/select.h index 7361a6499..e50807be7 100644 --- a/src/util/select.h +++ b/src/util/select.h @@ -33,11 +33,12 @@ #ifndef SELECT_HPP #define SELECT_HPP -#include -#include -#include +#include +#include +#include +#include + #include -#include #include "src/util/fatal_assert.h" #include "src/util/timestamp.h" diff --git a/src/util/swrite.cc b/src/util/swrite.cc index d3c2ba0bf..bbdc4f6b4 100644 --- a/src/util/swrite.cc +++ b/src/util/swrite.cc @@ -30,9 +30,10 @@ also delete it here. */ +#include +#include + #include -#include -#include #include "src/util/swrite.h" diff --git a/src/util/timestamp.cc b/src/util/timestamp.cc index 3eaf283d8..4cbc79766 100644 --- a/src/util/timestamp.cc +++ b/src/util/timestamp.cc @@ -34,10 +34,10 @@ #include "src/util/timestamp.h" -#include +#include #if HAVE_CLOCK_GETTIME -#include +#include #endif #if HAVE_MACH_ABSOLUTE_TIME #include @@ -45,7 +45,7 @@ #endif #if HAVE_GETTIMEOFDAY #include -#include +#include #endif // On Apple systems CLOCK_MONOTONIC is unfortunately able to go diff --git a/src/util/timestamp.h b/src/util/timestamp.h index 9ba4947ef..07cf5b434 100644 --- a/src/util/timestamp.h +++ b/src/util/timestamp.h @@ -33,7 +33,7 @@ #ifndef TIMESTAMP_HPP #define TIMESTAMP_HPP -#include +#include void freeze_timestamp( void ); uint64_t frozen_timestamp( void );