diff --git a/src/engine/dispatch.h b/src/engine/dispatch.h index 5c17d5f1b..1eacff946 100644 --- a/src/engine/dispatch.h +++ b/src/engine/dispatch.h @@ -468,7 +468,7 @@ struct DivDispatchOscBuffer { inline void end(unsigned short len) { uintmax_t calc=len*rateMul; if (((calc&OSCBUF_MASK)+needleSub)>OSCBUF_MASK) { - calc+=1UL<>OSCBUF_PREC; @@ -484,13 +484,13 @@ struct DivDispatchOscBuffer { } void setRate(unsigned int r) { double rateMulD=65536.0/(double)r; - rateMulD*=(double)(1UL<