|
@@ -381,6 +381,7 @@ HL_PRIM bool hl_hiremove( hl_int_map *m, int key ) {
|
|
for(i=0;i<c->nvalues;i++)
|
|
for(i=0;i<c->nvalues;i++)
|
|
if( c->keys[i] == key ) {
|
|
if( c->keys[i] == key ) {
|
|
c->nvalues--;
|
|
c->nvalues--;
|
|
|
|
+ m->nentries--;
|
|
if( c->nvalues ) {
|
|
if( c->nvalues ) {
|
|
int j;
|
|
int j;
|
|
for(j=i;j<c->nvalues;j++) {
|
|
for(j=i;j<c->nvalues;j++) {
|