app-manager/fetch.c
changeset 27 7fbec6da8123
parent 14 29d8bb64056c
     1.1 --- a/app-manager/fetch.c	Thu Nov 10 11:19:34 2011 +0000
     1.2 +++ b/app-manager/fetch.c	Mon Nov 17 11:36:20 2014 +0000
     1.3 @@ -158,7 +158,7 @@
     1.4      const char *name;
     1.5      char *install_root;
     1.6      struct razor_set *set;
     1.7 -    struct razor_atomic *atomic;
     1.8 +    struct razor_error *error=NULL;
     1.9      struct razor_package *package;
    1.10      struct razor_package_iterator *pi;
    1.11      struct razor_file_iterator *fi;
    1.12 @@ -167,8 +167,7 @@
    1.13      install_root=getenv("RAZOR_ROOT");
    1.14      if (!install_root)
    1.15  	install_root="";
    1.16 -    atomic=razor_atomic_open("Query packages");
    1.17 -    set=razor_root_open_read_only(install_root,atomic);
    1.18 +    set=razor_root_open_read_only(install_root,&error);
    1.19      if (set)
    1.20      {
    1.21  	pi=razor_package_iterator_create(set);
    1.22 @@ -192,7 +191,8 @@
    1.23  	razor_package_iterator_destroy(pi);
    1.24  	razor_set_unref(set);
    1.25      }
    1.26 -    razor_atomic_destroy(atomic);
    1.27 +    if (error)
    1.28 +	razor_error_free(error);
    1.29      return retval;
    1.30  }
    1.31