1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
$NetBSD: patch-pcbnew_kicad_plugin.cpp,v 1.3 2016/09/08 09:32:28 bouyer Exp $
64bit time_t fix
Reported upstream as bug id 1280901
--- pcbnew/kicad_plugin.cpp.orig 2015-12-11 18:05:12.000000000 +0100
+++ pcbnew/kicad_plugin.cpp 2015-12-11 18:14:06.000000000 +0100
@@ -770,7 +770,7 @@
formatLayer( aDimension );
if( aDimension->GetTimeStamp() )
- m_out->Print( 0, " (tstamp %lX)", aDimension->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)", (u_long)aDimension->GetTimeStamp() );
m_out->Print( 0, "\n" );
@@ -879,7 +879,7 @@
m_out->Print( 0, " (width %s)", FMT_IU( aSegment->GetWidth() ).c_str() );
if( aSegment->GetTimeStamp() )
- m_out->Print( 0, " (tstamp %lX)", aSegment->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)", (u_long)aSegment->GetTimeStamp() );
if( aSegment->GetStatus() )
m_out->Print( 0, " (status %X)", aSegment->GetStatus() );
@@ -966,7 +966,7 @@
formatLayer( aTarget );
if( aTarget->GetTimeStamp() )
- m_out->Print( 0, " (tstamp %lX)", aTarget->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)", (u_long)aTarget->GetTimeStamp() );
m_out->Print( 0, ")\n" );
}
@@ -1003,7 +1003,7 @@
if( !( m_ctl & CTL_OMIT_TSTAMPS ) )
{
- m_out->Print( 0, " (tstamp %lX)\n", aModule->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)\n", (u_long)aModule->GetTimeStamp() );
}
else
m_out->Print( 0, "\n" );
@@ -1344,7 +1344,7 @@
formatLayer( aText );
if( aText->GetTimeStamp() )
- m_out->Print( 0, " (tstamp %lX)", aText->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)", (u_long)aText->GetTimeStamp() );
m_out->Print( 0, "\n" );
@@ -1452,7 +1452,7 @@
m_out->Print( 0, " (net %d)", m_mapping->Translate( aTrack->GetNetCode() ) );
if( aTrack->GetTimeStamp() != 0 )
- m_out->Print( 0, " (tstamp %lX)", aTrack->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)", (u_long)aTrack->GetTimeStamp() );
if( aTrack->GetStatus() != 0 )
m_out->Print( 0, " (status %X)", aTrack->GetStatus() );
@@ -1473,7 +1473,7 @@
formatLayer( aZone );
- m_out->Print( 0, " (tstamp %lX)", aZone->GetTimeStamp() );
+ m_out->Print( 0, " (tstamp %lX)", (u_long)aZone->GetTimeStamp() );
// Save the outline aux info
std::string hatch;
|