summaryrefslogtreecommitdiff
path: root/builder
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-01-19 16:53:11 +0100
committerAlexander Larsson <alexl@redhat.com>2016-01-19 16:53:11 +0100
commit6189fd3f7afe567e1e5869b7d040a5ad37fffc7e (patch)
tree5baa1acdd635efef7ed38cad45d325a589369ff8 /builder
parent1d89c2fcab688ce15b377353c4356690c9824e7a (diff)
downloadxdg-app-6189fd3f7afe567e1e5869b7d040a5ad37fffc7e.tar.gz
build-finish: Fix exports
This was reading an unintialized variable
Diffstat (limited to 'builder')
-rw-r--r--builder/builder-manifest.c6
-rw-r--r--builder/builder-manifest.h3
2 files changed, 6 insertions, 3 deletions
diff --git a/builder/builder-manifest.c b/builder/builder-manifest.c
index 80b1ef6..a31c3ef 100644
--- a/builder/builder-manifest.c
+++ b/builder/builder-manifest.c
@@ -765,7 +765,7 @@ builder_manifest_checksum_for_cleanup (BuilderManifest *self,
{
GList *l;
- builder_cache_checksum_str (cache, BUILDER_MANIFEST_CHECKSUM_VERSION);
+ builder_cache_checksum_str (cache, BUILDER_MANIFEST_CHECKSUM_CLEANUP_VERSION);
builder_cache_checksum_strv (cache, self->cleanup);
builder_cache_checksum_strv (cache, self->cleanup_commands);
builder_cache_checksum_str (cache, self->rename_desktop_file);
@@ -787,7 +787,7 @@ builder_manifest_checksum_for_finish (BuilderManifest *self,
BuilderCache *cache,
BuilderContext *context)
{
- builder_cache_checksum_str (cache, BUILDER_MANIFEST_CHECKSUM_VERSION);
+ builder_cache_checksum_str (cache, BUILDER_MANIFEST_CHECKSUM_FINISH_VERSION);
builder_cache_checksum_strv (cache, self->finish_args);
builder_cache_checksum_str (cache, self->command);
@@ -812,7 +812,7 @@ builder_manifest_checksum_for_platform (BuilderManifest *self,
BuilderCache *cache,
BuilderContext *context)
{
- builder_cache_checksum_str (cache, BUILDER_MANIFEST_CHECKSUM_VERSION);
+ builder_cache_checksum_str (cache, BUILDER_MANIFEST_CHECKSUM_PLATFORM_VERSION);
builder_cache_checksum_str (cache, self->id_platform);
builder_cache_checksum_str (cache, self->metadata);
builder_cache_checksum_strv (cache, self->cleanup_platform);
diff --git a/builder/builder-manifest.h b/builder/builder-manifest.h
index ed1ee12..007394b 100644
--- a/builder/builder-manifest.h
+++ b/builder/builder-manifest.h
@@ -37,6 +37,9 @@ typedef struct BuilderManifest BuilderManifest;
/* Bump this if format changes in incompatible ways to force rebuild */
#define BUILDER_MANIFEST_CHECKSUM_VERSION "1"
+#define BUILDER_MANIFEST_CHECKSUM_CLEANUP_VERSION "1"
+#define BUILDER_MANIFEST_CHECKSUM_FINISH_VERSION "2"
+#define BUILDER_MANIFEST_CHECKSUM_PLATFORM_VERSION "1"
GType builder_manifest_get_type (void);