[gom] gom: Consider version 0 the absence of version
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gom] gom: Consider version 0 the absence of version
- Date: Tue, 15 Apr 2014 22:35:15 +0000 (UTC)
commit 587f3cd8fdf6ad79362be978233e9f6a90da1aab
Author: Bastien Nocera <hadess hadess net>
Date: Tue Apr 15 18:19:16 2014 +0200
gom: Consider version 0 the absence of version
If version 0 is the absence of DB version information in the database,
then migrations should be done at least up to version 1.
gom/gom-repository.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gom/gom-repository.c b/gom/gom-repository.c
index 5ca00a0..281bd5d 100644
--- a/gom/gom-repository.c
+++ b/gom/gom-repository.c
@@ -243,6 +243,7 @@ gom_repository_migrate_sync (GomRepository *repository,
g_return_val_if_fail(GOM_IS_REPOSITORY(repository), FALSE);
g_return_val_if_fail(migrator != NULL, FALSE);
+ g_return_val_if_fail(version >= 1, FALSE);
priv = repository->priv;
@@ -296,6 +297,7 @@ gom_repository_migrate_async (GomRepository *repository,
g_return_if_fail(GOM_IS_REPOSITORY(repository));
g_return_if_fail(migrator != NULL);
g_return_if_fail(callback != NULL);
+ g_return_if_fail(version >= 1);
priv = repository->priv;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]