Back to home page

EIC code displayed by LXR

 
 

    


Warning, file /include/assimp/Compiler/poppack1.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 
0002 // ===============================================================================
0003 // May be included multiple times - resets structure packing to the defaults
0004 // for all supported compilers. Reverts the changes made by #include <pushpack1.h>
0005 //
0006 // Currently this works on the following compilers:
0007 // MSVC 7,8,9
0008 // GCC
0009 // BORLAND (complains about 'pack state changed but not reverted', but works)
0010 // ===============================================================================
0011 
0012 #ifndef AI_PUSHPACK_IS_DEFINED
0013 #   error pushpack1.h must be included after poppack1.h
0014 #endif
0015 
0016 // reset packing to the original value
0017 #if (defined(_MSC_VER) && !defined(__clang__)) ||  defined(__BORLANDC__) || defined (__BCPLUSPLUS__)
0018 #   pragma pack( pop )
0019 #endif
0020 #undef PACK_STRUCT
0021 
0022 #undef AI_PUSHPACK_IS_DEFINED