]> git.cworth.org Git - fips/blobdiff - context.c
Hide the metrics_t data structure in metrics.c
[fips] / context.c
index 9e4979fd1b6191e98d8d50f5a89f1ca37783b640..892c696d8db49891d5438c64cbf4ea5a220d9b19 100644 (file)
--- a/context.c
+++ b/context.c
@@ -37,7 +37,7 @@ context_create (fips_api_t api, void *system_context_id)
        fips_dispatch_init (api);
 
        metrics_info_init (&ctx->metrics_info);
-       metrics_init (&ctx->metrics);
+       ctx->metrics = metrics_create ();
 
        return ctx;
 }
@@ -73,7 +73,7 @@ context_leave (void)
        if (ctx == NULL)
                return;
 
-       metrics_fini (&ctx->metrics);
+       metrics_destroy (ctx->metrics);
 }
 
 context_t *