key/key-io.c: Mark `exptime' function `static'.
authorMark Wooding <mdw@distorted.org.uk>
Tue, 8 Oct 2019 10:44:19 +0000 (11:44 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Tue, 8 Oct 2019 10:44:19 +0000 (11:44 +0100)
I think it was always meant to be so.  It doesn't have a prefix, and
isn't used anywhere else.  Leaking it into the client namespace was just
a mistake.

debian/catacomb2.symbols
key/key-io.c

index 58d9bcf..9b82e2a 100644 (file)
@@ -2653,7 +2653,6 @@ libcatacomb.so.2 catacomb2 #MINVER#
 ## key-io
        key_new@Base 2.1.1
        key_open@Base 2.3.1
-       exptime@Base 2.1.1
        key_close@Base 2.1.1
        key_discard@Base 2.1.1
        key_extract@Base 2.3.1
index 15bebdc..5a7ce5c 100644 (file)
@@ -139,7 +139,7 @@ static int insert(key_file *f, key *k)
  * Use:                Translates an expiry or deletion time.
  */
 
-time_t exptime(const char *p)
+static time_t exptime(const char *p)
 {
   size_t sz = strlen(p);
   if (strncmp(p, "expired", sz) == 0)