From 79cb303a6cb45d6667af9474a49249cf68c4fb56 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Wed, 1 Dec 2021 11:24:51 +0200 Subject: [PATCH] sync: improve compatibility with -Wimpure-v --- vlib/sync/channels.c.v | 3 +-- vlib/sync/{waitgroup.v => waitgroup.c.v} | 0 2 files changed, 1 insertion(+), 2 deletions(-) rename vlib/sync/{waitgroup.v => waitgroup.c.v} (100%) diff --git a/vlib/sync/channels.c.v b/vlib/sync/channels.c.v index 63f9afe3a9..5fd55647fd 100644 --- a/vlib/sync/channels.c.v +++ b/vlib/sync/channels.c.v @@ -415,8 +415,7 @@ fn (mut ch Channel) try_push_priv(src voidptr, no_block bool) ChanState { } } // we should not get here but the V compiler want's to see a return statement - assert false - return .success + panic('unknown `try_push_priv` state') } [inline] diff --git a/vlib/sync/waitgroup.v b/vlib/sync/waitgroup.c.v similarity index 100% rename from vlib/sync/waitgroup.v rename to vlib/sync/waitgroup.c.v