Fix some compiler warnings

This commit is contained in:
Anthony Wang 2023-03-16 20:35:33 -04:00
parent b1b2e1c521
commit db559aa991
Signed by: a
GPG key ID: 42A5B952E6DD8D38

View file

@ -9,7 +9,7 @@ void build(sqlite3_stmt *stmt, int l, int r, int n) {
seg[n] = sqlite3_column_int(stmt, 0);
return;
}
int m = l + r >> 1;
int m = (l + r) >> 1;
build(stmt, l, m, n << 1);
build(stmt, m + 1, r, n << 1 | 1);
seg[n] = seg[n << 1] + seg[n << 1 | 1];
@ -21,7 +21,7 @@ void update(int x, int v, int l, int r, int n) {
seg[n] = v;
return;
}
int m = l + r >> 1;
int m = (l + r) >> 1;
if (x <= m) {
update(x, v, l, m, n<<1);
}
@ -38,7 +38,7 @@ void query(int *res, int v, int l, int r, int n) {
res[1] = l;
return;
}
int m = l + r >> 1;
int m = (l + r) >> 1;
if (seg[n << 1] > v) {
query(res, v, l, m, n << 1);
}