diff options
Diffstat (limited to 'desktop/sslcert_viewer.c')
-rw-r--r-- | desktop/sslcert_viewer.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/desktop/sslcert_viewer.c b/desktop/sslcert_viewer.c index 93d6919e6..09a281c1c 100644 --- a/desktop/sslcert_viewer.c +++ b/desktop/sslcert_viewer.c @@ -353,6 +353,11 @@ nserror sslcert_viewer_init(struct core_window_callback_table *cw_t, assert(ssl_d != NULL); + err = treeview_init(); + if (err != NSERROR_OK) { + return err; + } + LOG("Building certificate viewer"); /* Init. certificate chain treeview entry fields */ @@ -427,6 +432,11 @@ nserror sslcert_viewer_fini(struct sslcert_session_data *ssl_d) /* Destroy the sslcert_session_data */ sslcert_cleanup_session(ssl_d); + err = treeview_fini(); + if (err != NSERROR_OK) { + return err; + } + LOG("Finalised ssl certificate viewer"); return err; |