Remove unreachable return statements added in acb533440fc (reftable: implement refname validation, 2021-10-07) and f14bd719349 (reftable: write reftable files, 2021-10-07). This avoids the following warnings on SunCC 12.5 on gcc211.fsffrance.org: "reftable/refname.c", line 135: warning: statement not reached "reftable/refname.c", line 135: warning: statement not reached Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> --- reftable/refname.c | 1 - reftable/writer.c | 1 - 2 files changed, 2 deletions(-) diff --git a/reftable/refname.c b/reftable/refname.c index 95734969324..136001bc2c7 100644 --- a/reftable/refname.c +++ b/reftable/refname.c @@ -132,7 +132,6 @@ static int validate_refname(const char *name) return REFTABLE_REFNAME_ERROR; name = next + 1; } - return 0; } int validate_ref_record_addition(struct reftable_table tab, diff --git a/reftable/writer.c b/reftable/writer.c index 35c8649c9b7..70a7bf142a2 100644 --- a/reftable/writer.c +++ b/reftable/writer.c @@ -39,7 +39,6 @@ writer_reftable_block_stats(struct reftable_writer *w, uint8_t typ) return &w->stats.log_stats; } abort(); - return NULL; } /* write data, queuing the padding for the next write. Returns negative for -- 2.35.0.rc0.844.gb5945183dcf