Skip to content

Commit e647cfc

Browse files
committed
fix warnings
1 parent 012bf99 commit e647cfc

File tree

9 files changed

+34
-3
lines changed

9 files changed

+34
-3
lines changed

cpp-terminal/private/cursor.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
#include "file_initializer.hpp"
1313

1414
#if defined(_WIN32)
15+
#pragma warning(push)
16+
#pragma warning(disable : 4668)
1517
#include <windows.h>
18+
#pragma warning(pop)
1619
#else
1720
#include <sys/ioctl.h>
1821
#include <termios.h>

cpp-terminal/private/exception.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@
2020
#include "cpp-terminal/private/unicode.hpp"
2121

2222
#include <memory>
23+
#pragma warning(push)
24+
#pragma warning(disable : 4668)
25+
#define WIN32_LEAN_AND_MEAN
2326
#include <windows.h>
27+
#pragma warning(pop)
2428
#if defined(MessageBox)
2529
#undef MessageBox
2630
#endif

cpp-terminal/private/file.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@
1616

1717
#if defined(_WIN32)
1818
#include <io.h>
19+
#pragma warning(push)
20+
#pragma warning(disable : 4668)
21+
#define WIN32_LEAN_AND_MEAN
1922
#include <windows.h>
23+
#pragma warning(pop)
2024
#else
2125
#include <sys/ioctl.h>
2226
#include <unistd.h>

cpp-terminal/private/file_initializer.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@
1616
#include "cpp-terminal/private/unicode.hpp"
1717

1818
#include <io.h>
19+
#pragma warning(push)
20+
#pragma warning(disable : 4668)
21+
#define WIN32_LEAN_AND_MEAN
1922
#include <windows.h>
23+
#pragma warning(pop)
2024
#if defined(MessageBox)
2125
#undef MessageBox
2226
#endif

cpp-terminal/private/input.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
#include "cpp-terminal/private/unicode.hpp"
1111

1212
#include <vector>
13+
#pragma warning(push)
14+
#pragma warning(disable : 4668)
15+
#define WIN32_LEAN_AND_MEAN
1316
#include <windows.h>
17+
#pragma warning(pop)
1418
#elif defined(__APPLE__) || defined(__wasm__) || defined(__wasm) || defined(__EMSCRIPTEN__)
1519
#include <cerrno>
1620
#include <csignal>

cpp-terminal/private/screen.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
#include "cpp-terminal/screen.hpp"
1111

1212
#ifdef _WIN32
13+
#pragma warning(push)
14+
#pragma warning(disable : 4668)
15+
#define WIN32_LEAN_AND_MEAN
1316
#include <windows.h>
17+
#pragma warning(pop)
1418
#else
1519
#include <sys/ioctl.h>
1620
#endif

cpp-terminal/private/terminal_impl.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515

1616
#if defined(_WIN32)
1717
#include <io.h>
18-
#pragma warning( push )
19-
#pragma warning( disable : 4668)
18+
#pragma warning(push)
19+
#pragma warning(disable : 4668)
2020
#include <windows.h>
21-
#pragma warning( pop )
21+
#pragma warning(pop)
2222
#if !defined(ENABLE_VIRTUAL_TERMINAL_PROCESSING)
2323
#define ENABLE_VIRTUAL_TERMINAL_PROCESSING 0x0004
2424
#endif

cpp-terminal/private/terminfo.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
*/
99

1010
#ifdef _WIN32
11+
#pragma warning(push)
12+
#pragma warning(disable : 4668)
13+
#define WIN32_LEAN_AND_MEAN
1114
#include <windows.h>
15+
#pragma warning(pop)
1216
#endif
1317

1418
#include "cpp-terminal/cursor.hpp"

cpp-terminal/private/unicode.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@
1313

1414
#if defined(_WIN32)
1515
#include <limits>
16+
#pragma warning(push)
17+
#pragma warning(disable : 4668)
18+
#define WIN32_LEAN_AND_MEAN
1619
#include <windows.h>
20+
#pragma warning(pop)
1721
#endif
1822

1923
#include <array>

0 commit comments

Comments
 (0)