Merge branch 'mr/build' into pu
[sox/ew.git] / src / ignore-warning.h
blobd93a5ecb58bd707c88540c0983d137febf35c074
1 /* This library is free software; you can redistribute it and/or modify it
2 * under the terms of the GNU Lesser General Public License as published by
3 * the Free Software Foundation; either version 2.1 of the License, or (at
4 * your option) any later version.
6 * This library is distributed in the hope that it will be useful, but
7 * WITHOUT ANY WARRANTY; without even the implied warranty of
8 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
9 * General Public License for more details.
11 * You should have received a copy of the GNU Lesser General Public License
12 * along with this library; if not, write to the Free Software Foundation,
13 * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
16 #if defined __GNUC__
17 #pragma GCC system_header
18 #elif defined __SUNPRO_CC
19 #pragma disable_warn
20 #elif defined _MSC_VER
21 #pragma warning(push, 1)
22 #endif
24 IGNORE_WARNING
25 #undef IGNORE_WARNING
28 #if defined __SUNPRO_CC
29 #pragma enable_warn
30 #elif defined _MSC_VER
31 #pragma warning(pop)
32 #endif