X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/e4d0463fd8ded8948e08379bdb78b67b72d36f9a..5bf7c546a6b7ccdd09e60d7c7303976b285cb2bc:/disobedience/disobedience.c diff --git a/disobedience/disobedience.c b/disobedience/disobedience.c index e0fa295..dea9d59 100644 --- a/disobedience/disobedience.c +++ b/disobedience/disobedience.c @@ -25,6 +25,7 @@ #include #include #include +#include /* Apologies for the numerous de-consting casts, but GLib et al do not seem to * have heard of const. */ @@ -448,6 +449,11 @@ int main(int argc, char **argv) { } if(!gtkok) fatal(0, "failed to initialize GTK+"); + /* gcrypt initialization */ + if(!gcry_check_version(NULL)) + disorder_fatal(0, "gcry_check_version failed"); + gcry_control(GCRYCTL_INIT_SECMEM, 0); + gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0); signal(SIGPIPE, SIG_IGN); init_styles(); load_settings();