projects
/
u
/
mdw
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set WM_TRANSIENT_FOR appropriately on the "about" box so that fvwm doesn't
[u/mdw/putty]
/
mac
/
macterm.c
diff --git
a/mac/macterm.c
b/mac/macterm.c
index
8cbf6cf
..
4a75a0c
100644
(file)
--- a/
mac/macterm.c
+++ b/
mac/macterm.c
@@
-115,12
+115,7
@@
void mac_startsession(Session *s)
* Select protocol. This is farmed out into a table in a
* separate file to enable an ssh-free variant.
*/
* Select protocol. This is farmed out into a table in a
* separate file to enable an ssh-free variant.
*/
- s->back = NULL;
- for (i = 0; backends[i].backend != NULL; i++)
- if (backends[i].protocol == s->cfg.protocol) {
- s->back = backends[i].backend;
- break;
- }
+ s->back = backend_from_proto(s->cfg.protocol);
if (s->back == NULL)
fatalbox("Unsupported protocol number found");
if (s->back == NULL)
fatalbox("Unsupported protocol number found");
@@
-595,7
+590,7
@@
static void text_click(Session *s, EventRecord *event)
lastwhen = TickCount();
}
lastwhen = TickCount();
}
-void write_clip(void *cookie, wchar_t *data, int len, int must_deselect)
+void write_clip(void *cookie, wchar_t *data, int
*attr, int
len, int must_deselect)
{
#if !TARGET_API_MAC_CARBON
Session *s = cookie;
{
#if !TARGET_API_MAC_CARBON
Session *s = cookie;