diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-01-02 23:53:46 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-01-06 16:38:25 +0100 |
commit | cd7e0d98120a41502791442e082027eb9ab1ff30 (patch) | |
tree | 387cec8e4c02574e6f2e0ff7efb1419ffff5904b /src | |
parent | 78bb33c3f917fe149b5d5af72e19b271a8575381 (diff) | |
download | msitools-cd7e0d98120a41502791442e082027eb9ab1ff30.tar.gz msitools-cd7e0d98120a41502791442e082027eb9ab1ff30.tar.xz msitools-cd7e0d98120a41502791442e082027eb9ab1ff30.zip |
WixIcon: use Id too
Diffstat (limited to 'src')
-rw-r--r-- | src/wixl.vala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wixl.vala b/src/wixl.vala index ea85518..5c329a4 100644 --- a/src/wixl.vala +++ b/src/wixl.vala @@ -12,10 +12,10 @@ namespace Wixl { name = "Icon"; } - public void add (string filename) throws GLib.Error { + public void add (string id, string filename) throws GLib.Error { var rec = new Libmsi.Record (2); - if (!rec.set_string (1, filename) || + if (!rec.set_string (1, id) || !rec.load_stream (2, filename)) throw new Wixl.Error.FAILED ("failed to add record"); @@ -630,7 +630,7 @@ namespace Wixl { } public override void visit_icon (WixIcon icon) throws GLib.Error { - db.table_icon.add (icon.SourceFile); + db.table_icon.add (icon.Id, icon.SourceFile); } } |