FBX importer: Back to INT64_MIN but include <stdint.h> also.

pull/1403/head
Tammo Hinrichs 2017-08-25 11:17:07 +02:00
parent 80489963a1
commit 9a12b6ef0b
1 changed files with 5 additions and 3 deletions

View File

@ -61,6 +61,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include <iterator> #include <iterator>
#include <vector> #include <vector>
#include <stdint.h>
namespace Assimp { namespace Assimp {
namespace FBX { namespace FBX {
@ -2371,9 +2373,9 @@ void Converter::ConvertAnimationStack( const AnimationStack& st )
bool has_local_startstop = start_time != 0 || stop_time != 0; bool has_local_startstop = start_time != 0 || stop_time != 0;
if ( !has_local_startstop ) { if ( !has_local_startstop ) {
// no time range given, so accept every keyframe and use the actual min/max time // no time range given, so accept every keyframe and use the actual min/max time
// the numbers are INT64_MIN/MAX, the 20000 is for safety because GenerateNodeAnimations uses an epsilon of 10000 // the 20000 is for safety because GenerateNodeAnimations uses an epsilon of 10000
start_time = -9223372036854775807i64 + 20000; start_time = INT64_MIN + 20000;
stop_time = 9223372036854775807i64 - 20000; stop_time = INT64_MAX - 20000;
} }
try { try {