Remove unused "dtoll" methods

These methods aren't used anywhere in Godot's code, and all they do is cast floating types to int64_t. There's no reason to have these lines, they literally do nothing, and they aren't useful functions to begin with.
This commit is contained in:
Aaron Franke 2018-11-02 05:00:52 -04:00
parent c025f526c8
commit 81be9542eb

View file

@ -305,16 +305,6 @@ public:
return b; return b;
} }
#if defined(__GNUC__)
static _ALWAYS_INLINE_ int64_t dtoll(double p_double) { return (int64_t)p_double; } ///@TODO OPTIMIZE
static _ALWAYS_INLINE_ int64_t dtoll(float p_float) { return (int64_t)p_float; } ///@TODO OPTIMIZE and rename
#else
static _ALWAYS_INLINE_ int64_t dtoll(double p_double) { return (int64_t)p_double; } ///@TODO OPTIMIZE
static _ALWAYS_INLINE_ int64_t dtoll(float p_float) { return (int64_t)p_float; } ///@TODO OPTIMIZE and rename
#endif
static _ALWAYS_INLINE_ uint32_t halfbits_to_floatbits(uint16_t h) { static _ALWAYS_INLINE_ uint32_t halfbits_to_floatbits(uint16_t h) {
uint16_t h_exp, h_sig; uint16_t h_exp, h_sig;
uint32_t f_sgn, f_exp, f_sig; uint32_t f_sgn, f_exp, f_sig;