~ubuntu-branches/debian/squeeze/putty/squeeze

« back to all changes in this revision

Viewing changes to mac/macdlg.c

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2008-05-28 09:28:32 UTC
  • mfrom: (4.1.4 hardy)
  • Revision ID: james.westby@ubuntu.com-20080528092832-88epkb3d4s1zsw61
Tags: 0.60-3
* Move putty to Applications/Network/Communication menu sub-section.
* Use dh_desktop.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* $Id: macdlg.c 5424 2005-03-01 21:38:06Z owen $ */
 
1
/* $Id: macdlg.c 7266 2007-02-10 17:12:06Z simon $ */
2
2
/*
3
3
 * Copyright (c) 2002 Ben Harris
4
4
 * All rights reserved.
66
66
{
67
67
    Session *s;
68
68
    WinInfo *wi;
69
 
    static struct sesslist sesslist;
70
69
    Str255 mactitle;
71
70
    char *str;
72
71
 
90
89
    else
91
90
        s->settings_window = GetNewWindow(wSettings, NULL, (WindowPtr)-1);
92
91
 
93
 
    get_sesslist(&sesslist, TRUE);
94
92
    s->ctrlbox = ctrl_new_box();
95
 
    setup_config_box(s->ctrlbox, &sesslist, midsession, 0, 0);
 
93
    setup_config_box(s->ctrlbox, midsession, 0, 0);
96
94
 
97
95
    s->settings_ctrls.data = &s->temp_cfg;
98
96
    if (midsession)
239
237
        err = -9999;
240
238
        goto fail;
241
239
    }
242
 
    load_open_settings(sesshandle, TRUE, &s->cfg);
 
240
    load_open_settings(sesshandle, &s->cfg);
243
241
    close_settings_r(sesshandle);
244
242
 
245
243
    mac_startsession(s);
323
321
    assert(s->hasfile);
324
322
    sesshandle = open_settings_w_fsp(&s->savefile);
325
323
    if (sesshandle == NULL) return; /* XXX report error */
326
 
    save_open_settings(sesshandle, TRUE, &s->cfg);
 
324
    save_open_settings(sesshandle, &s->cfg);
327
325
    close_settings_w(sesshandle);
328
326
}
329
327
 
344
342
    }
345
343
    sesshandle = open_settings_w_fsp(&sfr.sfFile);
346
344
    if (sesshandle == NULL) return; /* XXX report error */
347
 
    save_open_settings(sesshandle, TRUE, &s->cfg);
 
345
    save_open_settings(sesshandle, &s->cfg);
348
346
    close_settings_w(sesshandle);
349
347
    s->hasfile = TRUE;
350
348
    s->savefile = sfr.sfFile;