From d85147d303301b63dfe34bcd9c74b4421871633a Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Sat, 29 Nov 2014 17:11:36 +0000 Subject: Move definition of bb_got_signal to mingw.c On POSIX platforms bb_got_signal is defined in libbb/signals.c; for MinGW put the definition in win32/mingw.c. This is better than the --- archival/tar.c | 4 ---- win32/mingw.c | 2 ++ 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/archival/tar.c b/archival/tar.c index f2e4bedbe..63d844a3a 100644 --- a/archival/tar.c +++ b/archival/tar.c @@ -966,10 +966,6 @@ static const char tar_longopts[] ALIGN1 = ; #endif -#if ENABLE_PLATFORM_MINGW32 -smallint bb_got_signal; -#endif - int tar_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int tar_main(int argc UNUSED_PARAM, char **argv) { diff --git a/win32/mingw.c b/win32/mingw.c index dfdbecc85..eeafd7d75 100644 --- a/win32/mingw.c +++ b/win32/mingw.c @@ -8,6 +8,8 @@ int _CRT_glob = 0; unsigned int _CRT_fmode = _O_BINARY; +smallint bb_got_signal; + static int err_win_to_posix(DWORD winerr) { int error = ENOSYS; -- cgit v1.2.3-55-g6feb