Skip to content

Commit

Permalink
Revert "pat: fix unexpected count up"
Browse files Browse the repository at this point in the history
This reverts commit b4a8e39.

It's unexpected commit on master. :<
  • Loading branch information
kou committed Oct 9, 2015
1 parent b4a8e39 commit dd6aeb5
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions lib/pat.c
Expand Up @@ -703,10 +703,10 @@ _grn_pat_add(grn_ctx *ctx, grn_pat *pat, const uint8_t *key, uint32_t size, uint
if (*lkey && size2) {
if (pat->header->garbages[0]) {
r = pat->header->garbages[0];
PAT_AT(pat, r, rn);
if (!rn) { return 0; }
pat->header->n_entries++;
pat->header->n_garbages--;
PAT_AT(pat, r, rn);
if (!rn) { return 0; }
pat->header->garbages[0] = rn->lr[0];
} else {
if (!(rn = pat_node_new(ctx, pat, &r))) { return 0; }
Expand All @@ -718,12 +718,12 @@ _grn_pat_add(grn_ctx *ctx, grn_pat *pat, const uint8_t *key, uint32_t size, uint
if (pat->header->garbages[size2]) {
uint8_t *keybuf;
r = pat->header->garbages[size2];
PAT_AT(pat, r, rn);
if (!rn) { return 0; }
if (!(keybuf = pat_node_get_key(ctx, pat, rn))) { return 0; }
pat->header->n_entries++;
pat->header->n_garbages--;
PAT_AT(pat, r, rn);
if (!rn) { return 0; }
pat->header->garbages[size2] = rn->lr[0];
if (!(keybuf = pat_node_get_key(ctx, pat, rn))) { return 0; }
PAT_LEN_SET(rn, size);
grn_memcpy(keybuf, key, size);
} else {
Expand Down

0 comments on commit dd6aeb5

Please sign in to comment.