diff options
Diffstat (limited to 'deps')
| -rw-r--r-- | deps/uber-graph/g-ring.c | 2 | ||||
| -rw-r--r-- | deps/uber-graph/uber-timeout-interval.c | 4 | 
2 files changed, 3 insertions, 3 deletions
| diff --git a/deps/uber-graph/g-ring.c b/deps/uber-graph/g-ring.c index dc35635d..d865cc15 100644 --- a/deps/uber-graph/g-ring.c +++ b/deps/uber-graph/g-ring.c @@ -21,7 +21,7 @@  #include "g-ring.h"  #ifndef g_malloc0_n -#define g_malloc0_n(x,y) g_malloc0(x * y) +#define g_malloc0_n(x,y) g_malloc0((gsize)x * y)  #endif  #define get_element(r,i) ((r)->data + ((r)->elt_size * i)) diff --git a/deps/uber-graph/uber-timeout-interval.c b/deps/uber-graph/uber-timeout-interval.c index 79b55947..4a4cf52a 100644 --- a/deps/uber-graph/uber-timeout-interval.c +++ b/deps/uber-graph/uber-timeout-interval.c @@ -131,8 +131,8 @@ _uber_timeout_interval_compare_expiration (const UberTimeoutInterval *a,    b_difference = a->start_time - b->start_time; -  comparison = ((gint) ((a->frame_count + 1) * a_delay) -             - (gint) ((b->frame_count + 1) * b_delay + b_difference)); +  comparison = ((gint) (((gint64)a->frame_count + 1) * a_delay) +		- (gint) (((gint64)b->frame_count + 1) * b_delay + b_difference));    return (comparison < 0 ? -1                           : comparison > 0 ? 1 | 
