diff options
author | Juerg Billeter <j@bitron.ch> | 2008-04-20 13:09:27 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2008-04-20 13:09:27 +0000 |
commit | 7023590e16ff850522ce554b3eefada503c6b245 (patch) | |
tree | 3bb235823d9feff57f52c448b0ba161f9bb2b4e0 /vapigen | |
parent | a6f643833c608f61bbca23485851cd42dc2178f1 (diff) | |
download | vala-7023590e16ff850522ce554b3eefada503c6b245.tar.gz |
Replace [Import] attribute by `extern' keyword, rename `is_imported'
2008-04-20 Juerg Billeter <j@bitron.ch>
* vala/valacfgbuilder.vala, vala/valaclass.vala,
vala/valacodecontext.vala, vala/valainterfacewriter.vala,
vala/valamember.vala, vala/valamemorymanager.vala,
vala/valamethod.vala, vala/valanamespace.vala,
vala/valaparser.vala, vala/valascanner.vala,
vala/valasemanticanalyzer.vala, vala/valasourcefile.vala,
vala/valasymbol.vala, vala/valatokentype.vala,
vala/valatypesymbol.vala, gobject/valaccodecompiler.vala,
gobject/valaccodegenerator.vala, gobject/valagidlwriter.vala,
vapigen/valagidlparser.vala, vapi/packages/gnome-keyring-1/,
vapi/packages/gstreamer-0.10/, vapi/packages/gtk+-2.0/,
vapi/packages/libgnome-menu/, vapi/packages/pango/:
Replace [Import] attribute by `extern' keyword, rename
`is_imported' property to `external' and `pkg' property to
`external_package' to harmonize used terms, fixes bug 480253
svn path=/trunk/; revision=1286
Diffstat (limited to 'vapigen')
-rw-r--r-- | vapigen/valagidlparser.vala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vapigen/valagidlparser.vala b/vapigen/valagidlparser.vala index d991073f5..36d66a4ab 100644 --- a/vapigen/valagidlparser.vala +++ b/vapigen/valagidlparser.vala @@ -193,7 +193,9 @@ public class Vala.GIdlParser : CodeVisitor { Namespace ns; if (sym is Namespace) { ns = (Namespace) sym; - ns.pkg = false; + if (ns.external_package) { + ns.source_reference = current_source_reference; + } } else { ns = new Namespace (module.name, current_source_reference); } |