chiark / gitweb /
privcache: Pass a cloc to loadpriv and use it
[secnet.git] / rsa.c
diff --git a/rsa.c b/rsa.c
index 14d7050bab2e6ccc683115704d56e4ee594b34de..18b4f3f2e55b592da2bbb28eb191c39c55617103 100644 (file)
--- a/rsa.c
+++ b/rsa.c
@@ -646,7 +646,7 @@ static bool_t postreadcheck_tryload(struct load_ctx *l, FILE *f)
 bool_t rsa1_loadpriv(const struct sigscheme_info *algo,
                     struct buffer_if *privkeydata,
                     struct sigprivkey_if **sigpriv_r,
-                    struct log_if *log)
+                    struct log_if *log, struct cloc loc)
 {
     FILE *f=0;
     struct rsapriv *st=0;
@@ -657,10 +657,6 @@ bool_t rsa1_loadpriv(const struct sigscheme_info *algo,
        goto error_out;
     }
 
-    struct cloc loc;
-    loc.file="dynamically loaded";
-    loc.line=0;
-
     struct load_ctx l[1];
     l->verror=verror_tryload;
     l->postreadcheck=postreadcheck_tryload;