There is no need to use a buffer at all.
[oweals/opkg-lede.git] / libopkg / pkg_dest.c
index b1b502ace75be540d8bb314b70856804b6d4ee2c..083f97c9140e819a678ee6d03b7cd3cfbf66138c 100644 (file)
@@ -56,11 +56,6 @@ int pkg_dest_init(pkg_dest_t *dest, const char *name, const char *root_dir,const
     sprintf_alloc(&dest->status_file_name, "%s/%s",
                  dest->opkg_dir, OPKG_STATUS_FILE_SUFFIX);
 
-    sprintf_alloc(&dest->status_file_tmp_name, "%s/%s.tmp",
-                 dest->opkg_dir, OPKG_STATUS_FILE_SUFFIX);
-
-    dest->status_file = NULL;
-
     return 0;
 }
 
@@ -84,13 +79,5 @@ void pkg_dest_deinit(pkg_dest_t *dest)
     free(dest->status_file_name);
     dest->status_file_name = NULL;
 
-    free(dest->status_file_tmp_name);
-    dest->status_file_tmp_name = NULL;
-
-    if (dest->status_file) {
-       fclose(dest->status_file);
-    }
-    dest->status_file = NULL;
-
     dest->root_dir = NULL;
 }