From: Ramsay Jones Date: Wed, 17 Jun 2009 14:54:59 +0000 (+0100) Subject: Disable some msvc "deprecated function" warnings again X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=5cae6c25279bdd525124b7686d67072059bb0fd5;p=libgit2.git Disable some msvc "deprecated function" warnings again In addition to removing the inline #define, commit 209849a also removed a #pragma to disable msvc deprecated function warnings. Without this #pragma, msvc currently issues 19 warnings related to "deprecated insecure c-library functions", such as strcpy() and 22 warnings related to "deprecated POSIX function names", such as open(). In order to supress these warnings, re-instate the #pragma. Signed-off-by: Ramsay Jones --- diff --git a/src/cc-compat.h b/src/cc-compat.h index 8997caa24..a256495f5 100644 --- a/src/cc-compat.h +++ b/src/cc-compat.h @@ -46,4 +46,10 @@ # define PRIuZ "Iu" #endif +/* Micosoft Visual C/C++ */ +#if defined(_MSC_VER) +/* disable "deprecated function" warnings */ +# pragma warning ( disable : 4996 ) +#endif + #endif /* INCLUDE_compat_h__ */