00001 /*------------------------------------------------------------------------- 00002 * 00003 * FILE 00004 * pqxx/compiler-internal-post.hxx 00005 * 00006 * DESCRIPTION 00007 * Compiler deficiency workarounds for compiling libpqxx headers. 00008 * To be called at the end of each libpqxx header, in order to 00009 * restore the client program's settings. 00010 * 00011 * Copyright (c) 2006, Jeroen T. Vermeulen <jtv@xs4all.nl> 00012 * 00013 * See COPYING for copyright license. If you did not receive a file called 00014 * COPYING with this source code, please notify the distributor of this mistake, 00015 * or contact the author. 00016 * 00017 *------------------------------------------------------------------------- 00018 */ 00019 // NO GUARDS HERE! This code should be executed every time! 00020 00021 #ifdef _WIN32 00022 00023 #ifdef _MSC_VER 00024 #pragma warning (pop) // Restore client program's warning state 00025 #endif 00026 00027 #endif 00028