diff -r 1ebd4a8f2b4a -r 35b1e42281e5 pidgin/gtkdialogs.c --- a/pidgin/gtkdialogs.c Sun Aug 11 20:13:05 2013 +0530 +++ b/pidgin/gtkdialogs.c Sun Aug 11 20:24:53 2013 +0530 @@ -833,8 +833,8 @@ PurplePluginInfo *info; char *title = g_strdup_printf(_("%s Plugin Information"), PIDGIN_NAME); char *pname = NULL, *pauthor = NULL; - const char *pver, *pwebsite, *pid; - gboolean ploaded, ploadable; + const char *pver, *plicense, *pwebsite, *pid; + gboolean ploaded; static GtkWidget *plugins_info = NULL; str = g_string_sized_new(4096); @@ -851,24 +851,27 @@ if ((pauthor = (char *)purple_plugin_info_get_author(info)) != NULL) pauthor = g_markup_escape_text(pauthor, -1); pver = purple_plugin_info_get_version(info); + plicense = purple_plugin_info_get_license(info); pwebsite = purple_plugin_info_get_website(info); pid = purple_plugin_info_get_id(info); - ploadable = purple_plugin_is_loadable(plugin); ploaded = purple_plugin_is_loaded(plugin); g_string_append_printf(str, "
%s
" "Author: %s
" "Version: %s
" + "License: %s
" "Website: %s
" "ID String: %s
" - "Loadable: %s
" "Loaded: %s" "

", - pname, pauthor ? pauthor : "(null)", - pver, pwebsite, pid, - ploadable ? "Yes" : "No", - ploaded ? "Yes" : "No"); + pname, + pauthor ? pauthor : "(null)", + pver ? pver : "(null)", + plicense ? plicense : "(null)", + pwebsite ? pwebsite : "(null)", + pid, + ploaded ? "Yes" : "No"); g_free(pname); g_free(pauthor);