diff -r 29d8bb64056c -r 42ab9633c451 app-manager/fetch.c --- a/app-manager/fetch.c Thu Nov 10 11:19:34 2011 +0000 +++ b/app-manager/fetch.c Tue Jul 05 13:02:45 2016 +0100 @@ -158,7 +158,7 @@ const char *name; char *install_root; struct razor_set *set; - struct razor_atomic *atomic; + struct razor_error *error=NULL; struct razor_package *package; struct razor_package_iterator *pi; struct razor_file_iterator *fi; @@ -167,8 +167,7 @@ install_root=getenv("RAZOR_ROOT"); if (!install_root) install_root=""; - atomic=razor_atomic_open("Query packages"); - set=razor_root_open_read_only(install_root,atomic); + set=razor_root_open_read_only(install_root,&error); if (set) { pi=razor_package_iterator_create(set); @@ -192,7 +191,8 @@ razor_package_iterator_destroy(pi); razor_set_unref(set); } - razor_atomic_destroy(atomic); + if (error) + razor_error_free(error); return retval; }