mirror of
https://github.com/profanity-im/profanity.git
synced 2024-12-04 14:46:46 -05:00
parent
17b4e45c57
commit
ca1dcdda6c
14
src/main.c
14
src/main.c
@ -41,6 +41,14 @@
|
||||
#include "gitversion.h"
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIBOTR
|
||||
#include "otr/otr.h"
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIBGPGME
|
||||
#include "pgp/gpg.h"
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_PYTHON
|
||||
#include "plugins/python_plugins.h"
|
||||
#endif
|
||||
@ -117,13 +125,15 @@ main(int argc, char **argv)
|
||||
}
|
||||
|
||||
#ifdef HAVE_LIBOTR
|
||||
g_print("OTR support: Enabled\n");
|
||||
char *otr_version = otr_libotr_version();
|
||||
g_print("OTR support: Enabled (libotr %s)\n", otr_version);
|
||||
#else
|
||||
g_print("OTR support: Disabled\n");
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIBGPGME
|
||||
g_print("PGP support: Enabled\n");
|
||||
const char *pgp_version = p_gpg_libver();
|
||||
g_print("PGP support: Enabled (libgpgme %s)\n", pgp_version);
|
||||
#else
|
||||
g_print("PGP support: Disabled\n");
|
||||
#endif
|
||||
|
@ -56,7 +56,7 @@
|
||||
#define PGP_MESSAGE_HEADER "-----BEGIN PGP MESSAGE-----"
|
||||
#define PGP_MESSAGE_FOOTER "-----END PGP MESSAGE-----"
|
||||
|
||||
static const char *libversion;
|
||||
static const char *libversion = NULL;
|
||||
static GHashTable *pubkeys;
|
||||
|
||||
static gchar *pubsloc;
|
||||
@ -420,6 +420,9 @@ p_gpg_pubkeys(void)
|
||||
const char*
|
||||
p_gpg_libver(void)
|
||||
{
|
||||
if (libversion == NULL) {
|
||||
libversion = gpgme_check_version(NULL);
|
||||
}
|
||||
return libversion;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user