00001 /* 00002 * Copyright (C) Sergey P. Derevyago, 2004. 00003 * 00004 * Permission to copy, use, modify, sell and distribute this software is granted 00005 * provided this copyright notice appears in all copies. 00006 * This software is provided "as is" without express or implied warranty, and 00007 * with no claim as to its suitability for any purpose. 00008 * 00009 */ 00010 00015 #ifndef __CONFIG_HPP__ 00016 #define __CONFIG_HPP__ 00017 00018 // 00019 // DERS_RETHROW_BUG 00020 // 00021 // Определяется, если компилятор некорректно обрабатывает перевозбуждение 00022 // исключений. 00023 // 00024 // Borland C++ Builder 4.0 и младше 00025 // Microsoft Visual C++ 6.0 и младше 00026 #if defined(__BORLANDC__) && __BORLANDC__<=0x0540 || \ 00027 defined(_MSC_VER) && _MSC_VER<=1200 00028 #define DERS_RETHROW_BUG 00029 #endif 00030 00031 #endif