diff options
author | Simon Tatham <anakin@pobox.com> | 2001-03-03 15:05:36 +0300 |
---|---|---|
committer | Simon Tatham <anakin@pobox.com> | 2001-03-03 15:05:36 +0300 |
commit | 146b5f5f6e3020d55ad8b3fd42520e15347530e6 (patch) | |
tree | ef6307c260e4a1020c1923584de784aed0ce0f85 | |
parent | 28b1fc766c2907233d199de74e0d96accfda6a4b (diff) |
Oops - fix silly segfault in new puttygen
[originally from svn r974]
-rw-r--r-- | puttygen.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -789,10 +789,13 @@ static int CALLBACK MainDlgProc (HWND hwnd, UINT msg, EnableWindow(GetDlgItem(hwnd, IDC_GENERATE), 1); EnableWindow(GetDlgItem(hwnd, IDC_LOAD), 1); EnableWindow(GetDlgItem(hwnd, IDC_SAVE), 1); - if (state->ssh2) + if (state->ssh2) { + state->ssh2key.data = &state->key; + state->ssh2key.alg = &ssh_rsa; state->commentptr = &state->ssh2key.comment; - else + } else { state->commentptr = &state->key.comment; + } /* * Invent a comment for the key. We'll do this by including * the date in it. This will be so horrifyingly ugly that |