X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=mac%2Fmacpgkey.c;h=a81695fd15ad9224ed92ff872aca1960868b6a1b;hb=49d2cf19accb059b3b68d1fc2b78e606a578c3e8;hp=a17406713f005c66251d71ed56ccedea4c57f90c;hpb=bd149e7b1e3587eedc9a2532ed4e61fd533ee48f;p=PuTTY.git diff --git a/mac/macpgkey.c b/mac/macpgkey.c index a1740671..a81695fd 100644 --- a/mac/macpgkey.c +++ b/mac/macpgkey.c @@ -1,4 +1,4 @@ -/* $Id: macpgkey.c,v 1.3 2003/02/20 22:55:09 ben Exp $ */ +/* $Id: macpgkey.c,v 1.5 2003/03/29 23:57:55 ben Exp $ */ /* * Copyright (c) 2003 Ben Harris * Copyright (c) 1997-2003 Simon Tatham @@ -123,7 +123,7 @@ static void mac_clickkey(WindowPtr window, EventRecord *event) switch (item) { case wiKeyGenerate: SetControlMaximum(ks->progress, 1024); - ks->entropy = smalloc(1024 * sizeof(*ks->entropy)); + ks->entropy = snewn(1024, unsigned int); ks->entropy_required = 1024; ks->entropy_got = 0; ks->collecting_entropy = TRUE; @@ -174,11 +174,11 @@ void mac_newkey(void) short type; Rect rect; - ks = smalloc(sizeof(*ks)); + ks = snew(KeyState); ks->box = GetNewDialog(wKey, NULL, (WindowPtr)-1); GetDialogItem(ks->box, wiKeyProgress, &type, &h, &rect); ks->progress = (ControlHandle)h; - wi = smalloc(sizeof(*wi)); + wi = snew(WinInfo); memset(wi, 0, sizeof(*wi)); wi->ks = ks; wi->wtype = wKey;