Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Apr 2006 05:12:47 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Jason Evans <jasone@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/lib/libc/stdlib malloc.c
Message-ID:  <20060405191247.GM699@turion.vk2pj.dyndns.org>
In-Reply-To: <200604051846.k35IkOb1025667@repoman.freebsd.org>
References:  <200604051846.k35IkOb1025667@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2006-Apr-05 18:46:24 +0000, Jason Evans wrote:
>jasone      2006-04-05 18:46:24 UTC
>
>  FreeBSD src repository
>
>  Modified files:
>    lib/libc/stdlib      malloc.c 
>  Log:
>  Add an unreachable return statement, in order to avoid a compiler warning
>  for non-standard optimization levels.

This just masks the problem.  assert(0) is not guaranteed to abort the
program because you can disabled asserts using NDEBUG.

-- 
Peter Jeremy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060405191247.GM699>