aboutsummaryrefslogtreecommitdiff
path: root/src/sslmanager.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2006-12-13 06:21:16 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2006-12-13 06:21:16 +0000
commitaae887a3faf1afb0c8b4760e16fa3480d920e086 (patch)
tree7312f53bf4dd8219dc63023061ee1c57d810afae /src/sslmanager.c
parent3c6ddfce94cf486d7b4ff27035299f6b384f3559 (diff)
ssl_manager_verify_cert(): follow comply_gnome_hig setting.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1419 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/sslmanager.c')
-rw-r--r--src/sslmanager.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/sslmanager.c b/src/sslmanager.c
index 5e01bbb9..cfdeee6e 100644
--- a/src/sslmanager.c
+++ b/src/sslmanager.c
@@ -37,6 +37,7 @@
#include "ssl.h"
#include "sslmanager.h"
#include "manage_window.h"
+#include "prefs_common.h"
gint ssl_manager_verify_cert(SockInfo *sockinfo, const gchar *hostname,
X509 *server_cert, glong verify_result)
@@ -134,10 +135,16 @@ gint ssl_manager_verify_cert(SockInfo *sockinfo, const gchar *hostname,
}
#endif
- gtk_dialog_add_buttons(GTK_DIALOG(dialog),
- GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
- GTK_STOCK_OK, GTK_RESPONSE_OK,
- NULL);
+ if (prefs_common.comply_gnome_hig)
+ gtk_dialog_add_buttons(GTK_DIALOG(dialog),
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+ GTK_STOCK_OK, GTK_RESPONSE_OK,
+ NULL);
+ else
+ gtk_dialog_add_buttons(GTK_DIALOG(dialog),
+ GTK_STOCK_OK, GTK_RESPONSE_OK,
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+ NULL);
gtk_dialog_set_default_response(GTK_DIALOG(dialog), GTK_RESPONSE_OK);
gtk_widget_show_all(dialog);