Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
4afa243f
"vscode:/vscode.git/clone" did not exist on "684c5907dd8bc481470a45e5b1b1fc3beaa24cb7"
Commit
4afa243f
authored
May 07, 2020
by
ShooterIT
Browse files
Use dictSize to get the size of dict in dict.c
parent
e17f9311
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/dict.c
View file @
4afa243f
...
...
@@ -478,7 +478,7 @@ dictEntry *dictFind(dict *d, const void *key)
dictEntry
*
he
;
uint64_t
h
,
idx
,
table
;
if
(
d
->
ht
[
0
].
used
+
d
->
ht
[
1
].
used
==
0
)
return
NULL
;
/* dict is empty */
if
(
d
ictSize
(
d
)
==
0
)
return
NULL
;
/* dict is empty */
if
(
dictIsRehashing
(
d
))
_dictRehashStep
(
d
);
h
=
dictHashKey
(
d
,
key
);
for
(
table
=
0
;
table
<=
1
;
table
++
)
{
...
...
@@ -1044,7 +1044,7 @@ dictEntry **dictFindEntryRefByPtrAndHash(dict *d, const void *oldptr, uint64_t h
dictEntry
*
he
,
**
heref
;
unsigned
long
idx
,
table
;
if
(
d
->
ht
[
0
].
used
+
d
->
ht
[
1
].
used
==
0
)
return
NULL
;
/* dict is empty */
if
(
d
ictSize
(
d
)
==
0
)
return
NULL
;
/* dict is empty */
for
(
table
=
0
;
table
<=
1
;
table
++
)
{
idx
=
hash
&
d
->
ht
[
table
].
sizemask
;
heref
=
&
d
->
ht
[
table
].
table
[
idx
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment