1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-10-22 22:13:04 +03:00

Fix a problem in the xInverse callback for the built-in sum() window function.

FossilOrigin-Name: b6563647382634588ebe5c6a3c35c65a321dc1b3732c809d48ce46759b9dd80f
This commit is contained in:
dan
2018-07-02 17:45:59 +00:00
parent f607bec749
commit d736829e8b
4 changed files with 27 additions and 9 deletions

View File

@@ -1530,7 +1530,7 @@ static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv){
p->overflow = 1;
}
}else{
p->rSum += sqlite3_value_double(argv[0]);
p->rSum -= sqlite3_value_double(argv[0]);
p->approx = 1;
}
}