~mdw
/
sgt
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Apparently the OS X port is stalled.
[sgt/putty]
/
windows
/
winpgntc.c
diff --git
a/windows/winpgntc.c
b/windows/winpgntc.c
index
f647eef
..
2259e6a
100644
(file)
--- a/
windows/winpgntc.c
+++ b/
windows/winpgntc.c
@@
-10,12
+10,6
@@
#define AGENT_COPYDATA_ID 0x804e50ba /* random goop */
#define AGENT_MAX_MSGLEN 8192
#define AGENT_COPYDATA_ID 0x804e50ba /* random goop */
#define AGENT_MAX_MSGLEN 8192
-#define GET_32BIT(cp) \
- (((unsigned long)(unsigned char)(cp)[0] << 24) | \
- ((unsigned long)(unsigned char)(cp)[1] << 16) | \
- ((unsigned long)(unsigned char)(cp)[2] << 8) | \
- ((unsigned long)(unsigned char)(cp)[3]))
-
int agent_exists(void)
{
HWND hwnd;
int agent_exists(void)
{
HWND hwnd;
@@
-128,7
+122,7
@@
int agent_query(void *in, int inlen, void **out, int *outlen,
* query is required to be synchronous) or CreateThread failed.
* Either way, we need a synchronous request.
*/
* query is required to be synchronous) or CreateThread failed.
* Either way, we need a synchronous request.
*/
- id = SendMessage(hwnd, WM_COPYDATA, (WPARAM) NULL, (LPARAM) &
cds);
+ id = SendMessage(hwnd, WM_COPYDATA, (WPARAM) NULL, (LPARAM) &cds);
if (id > 0) {
retlen = 4 + GET_32BIT(p);
ret = snewn(retlen, unsigned char);
if (id > 0) {
retlen = 4 + GET_32BIT(p);
ret = snewn(retlen, unsigned char);