This website requires JavaScript.
Explore
Help
Sign In
apps
/
redis-go
Watch
0
Star
0
Fork
0
You've already forked redis-go
mirror of
https://github.com/HDT3213/godis.git
synced
2025-10-05 16:57:06 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
6aee2f91e37a03fafbaeba72ffc7f45d20c9db16
redis-go
/
datastruct
/
list
History
HK40404
04d118c80c
bugfix: Runtime error will happen in RemoveAllByVal() if iter.remove() removes quicklist's last page (it happens when last page has only one item) and the quicklist is not empty. In this case, iter.atEnd() will be false, which will cause a nil pointer dereference.
...
Solution: If iter.remove() remove last item, let it meet iter.atEnd().
2023-08-21 19:34:14 +08:00
..
interface.go
quick list
2022-07-31 02:07:45 +08:00
linked_test.go
quick list
2022-07-31 02:07:45 +08:00
linked.go
quick list
2022-07-31 02:07:45 +08:00
quicklist_test.go
quick list
2022-07-31 02:07:45 +08:00
quicklist.go
bugfix: Runtime error will happen in RemoveAllByVal() if iter.remove() removes quicklist's last page (it happens when last page has only one item) and the quicklist is not empty. In this case, iter.atEnd() will be false, which will cause a nil pointer dereference.
2023-08-21 19:34:14 +08:00