blob: 09e43be239b26db215357b1f9703d245449b0d23 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
--- src/ED2KLink.cpp.orig Sun May 11 11:53:58 2003
+++ src/ED2KLink.cpp Sun May 11 11:57:00 2003
@@ -216,6 +216,8 @@
pEnd = pCh;
while( *pEnd ) pEnd++; // make pEnd point to the terminating NULL
bAllowSources=true;
+// This code segment does not work with gcc 3.x. At least, under FreeBSD.
+#if defined(__FreeBSD__) && __FreeBSD_version >= 500035
// if there's an expiration date...
if( *pCh == _T('@') && (pEnd-pCh) > 7 )
{
@@ -230,6 +232,7 @@
bAllowSources = ( expirationDate.Set(nYear,(wxDateTime::Month)nMonth,nDay,0,0,0,0) == 0l);
if (bAllowSources) bAllowSources=(wxDateTime::UNow() < expirationDate);
}
+#endif
// increment pCh to point to the first "ip:port" and check for sources
if ( bAllowSources && ++pCh < pEnd ) {
|