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 08:46:56 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
43dc28d33586e05ce5d42991e936f72fbefab5ed
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