apk_defines: implement mulmod()
parent
9325eb721d
commit
40aee5f1d0
|
@ -121,6 +121,14 @@ static inline size_t muldiv(size_t a, size_t b, size_t c)
|
||||||
tmp /= c;
|
tmp /= c;
|
||||||
return (size_t) tmp;
|
return (size_t) tmp;
|
||||||
}
|
}
|
||||||
|
static inline size_t mulmod(size_t a, size_t b, size_t c)
|
||||||
|
{
|
||||||
|
unsigned long long tmp;
|
||||||
|
tmp = a;
|
||||||
|
tmp *= b;
|
||||||
|
tmp %= c;
|
||||||
|
return (size_t) tmp;
|
||||||
|
}
|
||||||
|
|
||||||
typedef void (*apk_progress_cb)(void *cb_ctx, size_t);
|
typedef void (*apk_progress_cb)(void *cb_ctx, size_t);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue