]> sourceware.org Git - glibc.git/commit
array_length: Make usable as a constant expression
authorFlorian Weimer <fweimer@redhat.com>
Thu, 7 Feb 2019 08:03:02 +0000 (09:03 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 7 Feb 2019 08:03:02 +0000 (09:03 +0100)
commit8311c83f91a3127ccd2fe684e25bc60c5178d23b
tree795aaabcfdd4b0be64899c653ea74e930be34c3e
parent94b63e66206a9ad38872a9136a623ce73cf7c858
array_length: Make usable as a constant expression

Do not use a statement expression in array_length, so that
array_length can be used at file scope and as a constant expression.
Instead, put the _Static_assert into a struct (as a declaration),
and nest this in the expression using a sizeof expression.
ChangeLog
include/array_length.h
This page took 0.039656 seconds and 5 git commands to generate.