Bits and pieces, mostly stubs, for the Mac port.
authorowen <owen@cda61777-01e9-0310-a592-d414129be87e>
Tue, 18 Jan 2005 22:01:25 +0000 (22:01 +0000)
committerowen <owen@cda61777-01e9-0310-a592-d414129be87e>
Tue, 18 Jan 2005 22:01:25 +0000 (22:01 +0000)
git-svn-id: svn://svn.tartarus.org/sgt/putty@5136 cda61777-01e9-0310-a592-d414129be87e

mac/mac.c
mac/macmisc.c
mac/macnet.c
mac/macnoise.c

index 8dde3e1..f1f2bf3 100644 (file)
--- a/mac/mac.c
+++ b/mac/mac.c
@@ -784,6 +784,8 @@ void update_specials_menu(void *frontend)
        mac_adjustmenus();
 }
 
+void notify_remote_exit(void *fe) { /* XXX anything needed here? */ }
+
 /*
  * Local Variables:
  * c-file-style: "simon"
index 7255b3d..72a360a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: macmisc.c,v 1.3 2003/03/29 23:07:55 ben Exp $ */
+/* $Id$ */
 /*
  * Copyright (c) 1999, 2003 Ben Harris
  * All rights reserved.
@@ -172,6 +172,33 @@ FILE *f_open(Filename fn, char const *mode)
     return ret;
 }
 
+struct tm ltime(void)
+{
+    struct tm tm;
+    DateTimeRec d;
+    GetTime(&d);
+
+    tm.tm_sec=d.second;
+    tm.tm_min=d.minute;
+    tm.tm_hour=d.hour;
+    tm.tm_mday=d.day;
+    tm.tm_mon=d.month;
+    tm.tm_year=d.year;
+    tm.tm_wday=d.dayOfWeek;
+    tm.tm_yday=1; /* GetTime doesn't tell us */
+    tm.tm_isdst=0; /* Have to do DST ourselves */
+
+    /* XXX find out DST adjustment and add it */
+
+    return tm;
+}
+
+const char platform_x11_best_transport[] = "localhost";
+
+char *platform_get_x_display(void) {
+    return NULL;
+}
+
 /*
  * Local Variables:
  * c-file-style: "simon"
index 63d0cc4..51ad35a 100644 (file)
@@ -174,6 +174,10 @@ int net_service_lookup(char *service)
     return 0;
 }
 
+SockAddr platform_get_x11_unix_address(int displaynum, char **canonicalname)
+{
+    return NULL;
+}
 
 /*
  * Local Variables:
index 3a7e8d0..9d84335 100644 (file)
@@ -68,6 +68,15 @@ void noise_get_light(void (*func) (void *, int))
 }
 
 /*
+ * This function is called on a timer, and grabs as much changeable
+ * system data as it can quickly get its hands on.
+ */
+void noise_regular(void)
+{
+    /* XXX */
+}
+
+/*
  * This function is called on every keypress or mouse move, and
  * will add the current time to the noise pool. It gets the scan
  * code or mouse position passed in, and adds that too.