From eba4a9c00134ab118e771f4f3505040c16d81fae Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Tue, 9 Jun 2020 10:09:00 -0500 Subject: [PATCH] Bug fix in new bh_hash implementation --- include/bh.h | 1 + onyx | Bin 103256 -> 103264 bytes 2 files changed, 1 insertion(+) diff --git a/include/bh.h b/include/bh.h index a3854e78..d07b0e42 100644 --- a/include/bh.h +++ b/include/bh.h @@ -1749,6 +1749,7 @@ void bh__hash_delete(bh__hash *table, i32 elemsize, char *key) { found_matching: bh__arr_deleten((void **) &arrptr, 1, byte_offset, delete_len); table->arrs[index] = arrptr; + (*(u64 *) arrptr)--; // OLD: // while (len && strncmp(key, (char *) walker, BH__HASH_STORED_KEY_SIZE) != 0) { diff --git a/onyx b/onyx index 748853508d9d1f96d96160e1680a28f3a3db523c..b8520ee29480186e49bfe37a59199c74c5dea7a3 100755 GIT binary patch delta 1229 zcmX|9YfM{Z82;YVD=V~J*B~RV(Ch-`5?Z6f*}`bpvQs2m(9s!V0*TYXOs0z+&iMm6 zTDlWb)ACVIW0s5`Zo;w)?#vwwiy+JpmdGYCI^$(%A{LPd-hd%|e&_V^{dvywyzhD5 z%lAFFq@KB?jub;*)b=pzVk?r*MPW0HgSk^5d5tZN<>ot)bUTVHP!^*H>jla3(N)_M%T}T zu;C!upukNete6XIH(tFgi*{-+iFferK!tJf8(F-c%GBevKso$?Z9%Isnhc>-{&oCf z(7ET#n4JGcN>tsE%z`uPvRadJu}=^Z9QB!L3u&nhPX+T#O*BBavDKLFegdxq3r$`3 zW%+MIT8`n8uBM7uhLZ;aNXZWWWLRMXFhWFs|&{o~Q z`gDyGxFJ-lyOQCB_(I5%-J9XdGk7votvi?zu42=)wa-j-}gXyK&22{WC2*A(P{; z8VdFy^q0Z%$bF;;r?+Sc60wVvf=V8RDQnRw$66`u1#DQs<|8L z8xid$>#2D{lqQ58QQSe%yFkc3iXZ$*$We-B!S;Twew$Z%T5i3ui>b{~D;gkMqeYKX z=`dYOE9UwOUbr$(6{X0VBrOPcjGDewufwoLA-c1Rmajq3C}q>*$F9 delta 1250 zcmX|9eN0nV6u;-SuODm6tA!CXuB8EiDhMpwDnXE!j`$#Cy3CI(BY|WB#bnEtb%uQ; z(Am$pnwBeh#+XPjVYp0Ze3=iy1%hk@*c8n+7iS{Qu+#t{`-(cHZ}+{v_Wtv`zu)=Y zbIv{YE)MH{9oEIm;AFye&p6PHlr>0EGQ_!KjgJp;+q7HC zNCh9AJR_|5T@*~={6NX3>l+Xnl`AJ_mn3Nv$nN1qEup{R1A%I5^Y4I6J9CGj9|BLZO3d>Y;n&jpf(oj$!YvoE=AaNt(UJI2zF3jQv0M zU`woS{w0Li15MFi*!@k>f7yL(^x1wcR&kZcZ?w49xuYwF{<*Nv{$-@s}hWBB&Kyr#v|?aPsG3bF3lCW6^0mVAdPZW+Lq)gLw-_ zM;tJT&y6^!XLs=2h#kuC!;#&vSExR>riF;$yl`Jnbyi`P$`>|W9&|&eFupp)I2w8BtgmkyH+lOFH z=aTnS!n@6yMqR~2)ULEh`yw=$>f1Q9Sf=!INe81mmBjHOO;HhL_@hK zr&`i6wQf>TlepSjA=mn2fB`3P-&Dh+T78UsBMrLD7jA_-(X$guEq0ft$IwYLaoViu z`HD7-(Uis5_T5E1={VUHgA#GCKKBLFWy`vFW4 zIqHKO0G#;d5$L5hTBGT9JJhcG4G7tg1w9b|?14Q1(<1vZOyoi%567X>7*XvJvF13; oXkd_sesIGTzNQ~`fs6l0hC=>|3~~Mm0V5ktkM?z*{Tv+s1GZD+>Hq)$ -- 2.25.1