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
|
$NetBSD: patch-ae,v 1.1 2002/05/31 19:56:20 dmcmahill Exp $
--- src/move.c.orig Wed May 13 06:29:49 1998
+++ src/move.c
@@ -359,7 +359,7 @@
DrawArc(Layer, Arc, 0);
Draw();
}
- if (((int) Dest == -1) || Dest == Layer)
+ if (((long int) Dest == -1) || Dest == Layer)
return(Arc);
AddObjectToMoveToLayerUndoList(ARC_TYPE, Layer, Arc, Arc);
if (Layer->On)
@@ -391,7 +391,7 @@
DrawLine(Layer, Line, 0);
Draw();
}
- if (((int) Dest == -1) || Dest == Layer)
+ if (((long int) Dest == -1) || Dest == Layer)
return(Line);
AddObjectToMoveToLayerUndoList(LINE_TYPE, Layer, Line, Line);
@@ -473,7 +473,7 @@
TextTypePtr new;
/* Dest == -1 means move to silkscreen layer */
- if (((int) Dest == -1) || (Dest == Layer))
+ if (((long int) Dest == -1) || (Dest == Layer))
AddObjectToFlagUndoList(TEXT_TYPE, Layer, Text, Text);
else
AddObjectToMoveToLayerUndoList(TEXT_TYPE, Layer, Text, Text);
@@ -481,7 +481,7 @@
(TEST_FLAG(ONSILKFLAG, Text) && (PCB->InvisibleObjectsOn ||
(TEST_FLAG(ONSOLDERFLAG, Text) !=0) == SWAP_IDENT)))
EraseText(Text);
- if ((int) Dest == -1)
+ if ((long int) Dest == -1)
{
SET_FLAG(ONSILKFLAG, Text);
if (PCB->ElementOn || (TEST_FLAG(ONSOLDERFLAG, Text) !=0) == SWAP_IDENT)
@@ -536,7 +536,7 @@
PolygonTypePtr new;
int LayerThermFlag, DestThermFlag;
- if (((int) Dest == -1) || (Layer == Dest))
+ if (((long int) Dest == -1) || (Layer == Dest))
return(Polygon);
AddObjectToMoveToLayerUndoList(POLYGON_TYPE, Layer, Polygon, Polygon);
if (Layer->On)
|