Skip to content

Commit 29d28f9

Browse files
committed
fix c89 build
1 parent 097de30 commit 29d28f9

2 files changed

Lines changed: 4 additions & 9 deletions

File tree

input/bsv/bsvmovie.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1392,10 +1392,10 @@ bool bsv_movie_read_deduped_state(bsv_movie_t *movie,
13921392
/* assert(inner_item.type == RDT_INT); */
13931393
uint32_t superblock_idx = inner_item.val.int_;
13941394
uint32_t *superblock;
1395+
size_t j;
13951396
/* if this superblock is the same as last time, no need to scan the blocks. */
13961397
if (movie->cur_save_valid && movie->cur_save && superblock_idx == movie->superblock_seq[i])
13971398
{
1398-
size_t j;
13991399
superblock = uint32s_index_get(movie->superblocks, movie->superblock_seq[i]);
14001400
uint32s_index_bump_count(movie->superblocks, movie->superblock_seq[i]);
14011401
/* We do need to increment all the involved block counts though */
@@ -1406,7 +1406,6 @@ bool bsv_movie_read_deduped_state(bsv_movie_t *movie,
14061406
movie->superblock_seq[i] = superblock_idx;
14071407
superblock = uint32s_index_get(movie->superblocks, superblock_idx);
14081408
uint32s_index_bump_count(movie->superblocks, superblock_idx);
1409-
size_t j;
14101409
for(j = 0; j < movie->superblocks->object_size; j++)
14111410
{
14121411
uint32_t block_idx = superblock[j];

input/bsv/uint32s_index.c

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ uint32s_insert_result_t uint32s_index_insert(uint32s_index_t *index, uint32_t *o
144144
result.index = idx;
145145
result.is_new = true;
146146
uint32s_bucket_expand(bucket, idx);
147-
//RARCH_LOG("[STATESTREAM] insert index %d\n",idx);
148147
}
149148
else
150149
{
@@ -162,7 +161,6 @@ uint32s_insert_result_t uint32s_index_insert(uint32s_index_t *index, uint32_t *o
162161
RHMAP_SET(index->index, hash, new_bucket);
163162
result.index = idx;
164163
result.is_new = true;
165-
//RARCH_LOG("[STATESTREAM] insert index %d\n",idx);
166164
}
167165
if(additions_len == 0 || index->additions[additions_len-1].frame_counter < frame)
168166
{
@@ -224,12 +222,10 @@ void uint32s_index_commit(uint32s_index_t *index)
224222
prev = index->additions[additions_len-interval];
225223
cur = index->additions[additions_len-(interval-1)];
226224
limit = cur.first_index;
227-
//RARCH_LOG("[STATESTREAM] remove index range %d..%d\n", prev.first_index, limit);
228225
for (i = prev.first_index; i < limit; i++)
229226
{
230227
struct uint32s_bucket *bucket;
231228
if (index->counts[i] >= threshold) continue;
232-
// RARCH_LOG("[STATESTREAM] remove index %d\n", i);
233229
free(index->objects[i]);
234230
index->objects[i] = NULL;
235231
bucket = RHMAP_PTR(index->index, index->hashes[i]);
@@ -266,11 +262,11 @@ void uint32s_index_pop(uint32s_index_t *index)
266262
{
267263
uint32_t idx = RBUF_LEN(index->objects)-1;
268264
uint32_t *object = RBUF_POP(index->objects);
269-
RBUF_RESIZE(index->counts, idx);
270-
RBUF_RESIZE(index->hashes, idx);
271265
size_t size_bytes = index->object_size * sizeof(uint32_t);
272266
uint32_t hash = uint32s_hash_bytes((uint8_t *)object, size_bytes);
273267
struct uint32s_bucket *bucket = RHMAP_PTR(index->index, hash);
268+
RBUF_RESIZE(index->counts, idx);
269+
RBUF_RESIZE(index->hashes, idx);
274270
uint32s_bucket_remove(bucket, idx);
275271
if (bucket->len == 0)
276272
{
@@ -343,7 +339,7 @@ uint32_t uint32s_index_count(uint32s_index_t *index)
343339
uint32_t bins[BIN_COUNT];
344340
void uint32s_index_print_count_data(uint32s_index_t *index)
345341
{
346-
// TODO: don't count or differently count NULL objects entries
342+
/* TODO: don't count or differently count NULL objects entries */
347343
uint32_t max=1;
348344
uint32_t i;
349345
for(i = 0; i < BIN_COUNT; i++)

0 commit comments

Comments
 (0)