Skip to content

Commit 295a940

Browse files
committed
Remove unused variarable nlines.
We set it and then incremented it, but never did anything with it. The improved optimisation of gcc 16 has now detected this and started issuing a warning.
1 parent 7dd27f4 commit 295a940

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

htscodecs/tokenise_name3.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,6 @@ static int encode_token_diff(name_context *ctx, uint32_t val) {
475475
// Trie implementation for tracking common name prefixes.
476476
static
477477
int build_trie(name_context *ctx, char *data, size_t len, int n) {
478-
int nlines = 0;
479478
size_t i;
480479
trie_t *t;
481480

@@ -486,7 +485,7 @@ int build_trie(name_context *ctx, char *data, size_t len, int n) {
486485
}
487486

488487
// Build our trie, also counting input lines
489-
for (nlines = i = 0; i < len; i++, nlines++) {
488+
for (i = 0; i < len; i++) {
490489
t = ctx->t_head;
491490
t->count++;
492491
while (i < len && (unsigned char)data[i] > '\n') {
@@ -589,7 +588,6 @@ void dump_trie(trie_t *t, int depth) {
589588

590589
static
591590
int search_trie(name_context *ctx, char *data, size_t len, int n, int *exact, int *is_fixed, int *fixed_len) {
592-
int nlines = 0;
593591
size_t i;
594592
trie_t *t;
595593
int from = -1, p3 = -1;
@@ -651,7 +649,7 @@ int search_trie(name_context *ctx, char *data, size_t len, int n, int *exact, in
651649

652650
// Find an item in the trie
653651
int from_punct = from;
654-
for (nlines = i = 0; i < len; i++, nlines++) {
652+
for (i = 0; i < len; i++) {
655653
t = ctx->t_head;
656654
while (i < len && data[i] > '\n') {
657655
unsigned char c = data[i++];

0 commit comments

Comments
 (0)