From 894101650e40360f900281e57911a72ccfac10f3 Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@collabora.com>
Date: Mon, 11 Nov 2019 16:35:50 +0000
Subject: [PATCH] build: Select C99 language standard at project level

Signed-off-by: Simon McVittie <smcv@collabora.com>
---
 meson.build | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/meson.build b/meson.build
index 5faf86735..ff9e18ff7 100644
--- a/meson.build
+++ b/meson.build
@@ -21,9 +21,14 @@
 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-project('steam-runtime-tools', 'c', 
-        version : '0.20191024.0',
-        default_options: ['cpp_std=c++11'])
+project(
+  'steam-runtime-tools', 'c',
+  version : '0.20191024.0',
+  default_options: [
+    'c_std=c99',
+    'cpp_std=c++11',
+  ],
+)
 add_languages('cpp')
 
 api_major = '0'
@@ -129,7 +134,6 @@ configure_file(
   configuration : conf_data,
 )
 
-add_project_arguments(['-std=c99'], language : 'c')
 add_project_arguments(['-D_GNU_SOURCE'], language : 'c')
 add_project_arguments(['-include', 'config.h'], language : 'c')
 add_project_arguments(['-include', 'config.h'], language : 'cpp')
-- 
GitLab