[dpkg] 78/187: dpkg: Add new files_db_reset() function

Reiner Herrmann reiner at reiner-h.de
Sun Nov 6 12:46:27 UTC 2016


This is an automated email from the git hooks/post-receive script.

deki-guest pushed a commit to branch master
in repository dpkg.

commit fe8668803a7691b49a3b0aa1165c293d62235bb3
Author: Guillem Jover <guillem at debian.org>
Date:   Thu Aug 18 05:19:59 2016 +0200

    dpkg: Add new files_db_reset() function
---
 src/filesdb.c | 9 +++++++++
 src/filesdb.h | 1 +
 2 files changed, 10 insertions(+)

diff --git a/src/filesdb.c b/src/filesdb.c
index 62fd09e..5050144 100644
--- a/src/filesdb.c
+++ b/src/filesdb.c
@@ -581,6 +581,15 @@ void filesdbinit(void) {
     }
 }
 
+void
+files_db_reset(void)
+{
+  int i;
+
+  for (i = 0; i < BINS; i++)
+    bins[i] = NULL;
+}
+
 struct filenamenode *findnamenode(const char *name, enum fnnflags flags) {
   struct filenamenode **pointerp, *newnode;
   const char *orig_name = name;
diff --git a/src/filesdb.h b/src/filesdb.h
index bdcb61f..954d67b 100644
--- a/src/filesdb.h
+++ b/src/filesdb.h
@@ -152,6 +152,7 @@ struct pkginfo *filepackages_iter_next(struct filepackages_iterator *iter);
 void filepackages_iter_free(struct filepackages_iterator *iter);
 
 void filesdbinit(void);
+void files_db_reset(void);
 
 struct fileiterator;
 struct fileiterator *files_db_iter_new(void);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/dpkg.git



More information about the Reproducible-commits mailing list