From fe18c65bd8ce803d608758cf396e460f134426b5 Mon Sep 17 00:00:00 2001 From: Didier 'Ptitjes Date: Wed, 29 Apr 2009 13:48:42 +0200 Subject: [PATCH] GIR parser: Add c:prefix parsing Signed-off-by: Mark Lee Signed-off-by: Didier 'Ptitjes --- vapigen/valagirparser.vala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vapigen/valagirparser.vala b/vapigen/valagirparser.vala index 5b9b3e27f..71a0d0755 100644 --- a/vapigen/valagirparser.vala +++ b/vapigen/valagirparser.vala @@ -189,6 +189,12 @@ public class Vala.GirParser : CodeVisitor { } } + string? cprefix = reader.get_attribute ("c:prefix"); + if (cprefix != null) { + ns.add_cprefix (cprefix.up ()); + ns.set_lower_case_cprefix (cprefix + "_"); + } + foreach (string c_header in cheader_filenames) { ns.add_cheader_filename (c_header); } -- 2.47.2