~mdw
/
sgt
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove all those horrid fprintfs.
[sgt/putty]
/
mac
/
mac.c
diff --git
a/mac/mac.c
b/mac/mac.c
index
91fa2fc
..
45b4b21
100644
(file)
--- a/
mac/mac.c
+++ b/
mac/mac.c
@@
-1,4
+1,4
@@
-/* $Id: mac.c,v 1.5
5 2003/03/17 19:00:3
6 ben Exp $ */
+/* $Id: mac.c,v 1.5
7 2003/04/05 14:34:0
6 ben Exp $ */
/*
* Copyright (c) 1999, 2003 Ben Harris
* All rights reserved.
/*
* Copyright (c) 1999, 2003 Ben Harris
* All rights reserved.
@@
-31,6
+31,7
@@
#include <MacTypes.h>
#include <AEDataModel.h>
#include <AppleEvents.h>
#include <MacTypes.h>
#include <AEDataModel.h>
#include <AppleEvents.h>
+#include <Controls.h>
#include <Quickdraw.h>
#include <Fonts.h>
#include <MacWindows.h>
#include <Quickdraw.h>
#include <Fonts.h>
#include <MacWindows.h>
@@
-269,6
+270,8
@@
static void mac_eventloop(void) {
sk_poll();
if (!gotevent)
mac_pollterm();
sk_poll();
if (!gotevent)
mac_pollterm();
+ if (mac_gestalts.apprvers >= 0x100 && mac_frontwindow() != NULL)
+ IdleControls(mac_frontwindow());
}
DisposeRgn(cursrgn);
}
}
DisposeRgn(cursrgn);
}
@@
-776,6
+779,16
@@
void platform_get_x11_auth(char *display, int *proto,
/* SGT: I have no idea whether Mac X servers need anything here. */
}
/* SGT: I have no idea whether Mac X servers need anything here. */
}
+void update_specials_menu(void *frontend)
+{
+ Session *s = frontend;
+ WindowPtr front;
+
+ front = mac_frontwindow();
+ if (front != NULL && mac_windowsession(front) == s)
+ mac_adjustmenus();
+}
+
/*
* Local Variables:
* c-file-style: "simon"
/*
* Local Variables:
* c-file-style: "simon"