From 8dc1e7e4361bdd66c99b7bc7a2b39cc24cc9a76e Mon Sep 17 00:00:00 2001 From: a-sansara Date: Fri, 24 Aug 2018 18:50:32 +0200 Subject: [PATCH] amend --- src/vala/Pluie/Yaml.Dumper.vala | 2 +- src/vala/Pluie/Yaml.Node.vala | 1 - src/vala/Pluie/Yaml.global.vala | 13 +++++++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/vala/Pluie/Yaml.Dumper.vala b/src/vala/Pluie/Yaml.Dumper.vala index f1a709a..87a55e2 100644 --- a/src/vala/Pluie/Yaml.Dumper.vala +++ b/src/vala/Pluie/Yaml.Dumper.vala @@ -76,8 +76,8 @@ public class Pluie.Yaml.Dumper /** * get a gracefull yaml presentation of current Yaml.Node * @param node the node to dump - * @param flag indicating if enable printing colors * @param show_line flag indicating if line number must be print + * @param show_color flag indicating if enable printing colors * @param show_tags flag indicating if tags must be print * @param show_doc flag indicating if the document start must be print * @param indent number of space for indentation diff --git a/src/vala/Pluie/Yaml.Node.vala b/src/vala/Pluie/Yaml.Node.vala index 910924b..a6e5f01 100644 --- a/src/vala/Pluie/Yaml.Node.vala +++ b/src/vala/Pluie/Yaml.Node.vala @@ -83,7 +83,6 @@ public class Pluie.Yaml.Node : Yaml.AbstractChild, Pluie.Yaml.Collection /** * actions to execute before adding the specified child bode * @param child the Yaml.Node child to add - * @throws Yaml.AddNodeError */ protected virtual void before_add (Yaml.Node child) throws Yaml.AddNodeError { diff --git a/src/vala/Pluie/Yaml.global.vala b/src/vala/Pluie/Yaml.global.vala index aa25c7a..dbf1cfb 100644 --- a/src/vala/Pluie/Yaml.global.vala +++ b/src/vala/Pluie/Yaml.global.vala @@ -152,10 +152,15 @@ namespace Pluie var writter = new Io.Writter (path); if (writter.write (zdata)) { var file = File.new_for_path (dpath); - convert (writter.file, file, new ZlibDecompressor (ZFORMAT)); - var config = new Yaml.Config (dpath); - obj = config.root_node (); - writter.delete_file (); + try { + convert (writter.file, file, new ZlibDecompressor (ZFORMAT)); + var config = new Yaml.Config (dpath); + obj = config.root_node (); + writter.delete_file (); + } + catch(GLib.Error e) { + of.error (e.message); + } } } return obj;