summaryrefslogtreecommitdiff
path: root/www/curl/patches/patch-ab
blob: 73debccae8119e3f251cc79b63bb7bd1f4d644bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$NetBSD: patch-ab,v 1.2 2002/07/19 04:25:18 mycroft Exp $

--- lib/ftp.c.orig	Mon Apr 29 11:57:25 2002
+++ lib/ftp.c	Fri Jul 19 04:22:35 2002
@@ -1576,12 +1576,13 @@
 
 #ifdef HAVE_STRFTIME
     if(data->set.get_filetime && data->info.filetime) {
+      time_t filetime = data->info.filetime;
       struct tm *tm;
 #ifdef HAVE_LOCALTIME_R
       struct tm buffer;
-      tm = (struct tm *)localtime_r(&data->info.filetime, &buffer);
+      tm = (struct tm *)localtime_r(&filetime, &buffer);
 #else
-      tm = localtime((unsigned long *)&data->info.filetime);
+      tm = localtime(&filetime);
 #endif
       /* format: "Tue, 15 Nov 1994 12:45:26 GMT" */
       strftime(buf, BUFSIZE-1, "Last-Modified: %a, %d %b %Y %H:%M:%S %Z\r\n",