diff options
author | Richard Hughes <richard@hughsie.com> | 2014-10-01 15:08:39 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2014-10-01 15:16:41 +0100 |
commit | aeeef63c3e197d824ee749cd2e65a611529be6b4 (patch) | |
tree | 0d0bf8bbf6537fb05b667557185907c4e1c75a14 /libappstream-builder/asb-utils.c | |
parent | 9828cc92fd990076bc0afc37325f6330e9eb48c1 (diff) | |
download | appstream-glib-aeeef63c3e197d824ee749cd2e65a611529be6b4.tar.gz |
trivial: Do not write an icon tarball if it would be empty
Diffstat (limited to 'libappstream-builder/asb-utils.c')
-rw-r--r-- | libappstream-builder/asb-utils.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libappstream-builder/asb-utils.c b/libappstream-builder/asb-utils.c index 88e2dea..0e4a89a 100644 --- a/libappstream-builder/asb-utils.c +++ b/libappstream-builder/asb-utils.c @@ -461,6 +461,8 @@ asb_utils_write_archive_dir (const gchar *filename, files = g_ptr_array_new_with_free_func (g_free); if (!asb_utils_add_files_recursive (files, directory, directory, error)) return FALSE; + if (files->len == 0) + return TRUE; /* write tar file */ return asb_utils_write_archive (filename, directory, files, error); |