42 lines
1.4 KiB
Diff
42 lines
1.4 KiB
Diff
From b9fc5906eca7208c40b24050775c8ee76c9f7ffc Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net>
|
|
Date: Sat, 14 Dec 2019 16:45:11 +0100
|
|
Subject: [PATCH 111/181] meson: Fix syntax in the auto-generated fpi-drivers
|
|
file
|
|
|
|
Better to be nice everywhere :)
|
|
---
|
|
meson.build | 13 +++++++++----
|
|
1 file changed, 9 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/meson.build b/meson.build
|
|
index 1561ebf..b7ba901 100644
|
|
--- a/meson.build
|
|
+++ b/meson.build
|
|
@@ -152,13 +152,18 @@ drivers_type_list += '#include <glib-object.h>'
|
|
drivers_type_list += '#include "fpi-context.h"'
|
|
drivers_type_list += ''
|
|
drivers_type_func += 'void fpi_get_driver_types (GArray *drivers)'
|
|
-drivers_type_func += ' {'
|
|
-drivers_type_func += ' GType t;'
|
|
+drivers_type_func += '{'
|
|
+drivers_type_func += ' GType t;'
|
|
drivers_type_func += ''
|
|
+idx = 0
|
|
foreach driver: drivers
|
|
drivers_type_list += 'extern GType (fpi_device_' + driver + '_get_type) (void);'
|
|
- drivers_type_func += ' t = fpi_device_' + driver + '_get_type ();'
|
|
- drivers_type_func += ' g_array_append_val (drivers, t);\n'
|
|
+ drivers_type_func += ' t = fpi_device_' + driver + '_get_type ();'
|
|
+ drivers_type_func += ' g_array_append_val (drivers, t);'
|
|
+ if idx != drivers.length() - 1
|
|
+ drivers_type_func += ''
|
|
+ idx += 1
|
|
+ endif
|
|
endforeach
|
|
drivers_type_list += ''
|
|
drivers_type_func += '}'
|
|
--
|
|
2.24.1
|
|
|