patches/xplanet-01-forte.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 7964 06ba1a07102d
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     1
--- xplanet-1.2.2/src/Options.cpp	2010-10-07 00:33:33.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     2
+++ xplanet-1.2.2-patch/src/Options.cpp	2011-12-04 11:31:45.916019745 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     3
@@ -6,6 +6,8 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     4
 #include <sstream>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     5
 using namespace std;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     6
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     7
+#include <stdlib.h>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     8
+
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
     9
 #include <sys/time.h>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    10
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    11
 #include "config.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    12
--- xplanet-1.2.2/src/Ring.cpp	2009-03-30 15:44:35.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    13
+++ xplanet-1.2.2-patch/src/Ring.cpp	2011-12-04 11:37:00.821352008 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    14
@@ -171,6 +171,7 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    15
 Ring::getValue(const double *array, const int size, const int window,
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    16
                const double dr, const double r, const double lon)
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    17
 {
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    18
+    bool *shaded;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    19
     int i = static_cast<int> ((r_out - r)/dr);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    20
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    21
     if (i < 0 || i >= size) return(-1.0);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    22
@@ -180,7 +181,10 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    23
     if (j1 < 0) j1 = 0;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    24
     if (j2 >= size) j2 = size - 1;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    25
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    26
-    bool shaded[j2-j1];
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    27
+    shaded = (bool *)malloc((j2-j1) * sizeof (bool));
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    28
+    if (shaded == NULL)
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    29
+	abort();
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    30
+
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    31
     for (int j = 0; j < j2-j1; j++) shaded[j] = false;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    32
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    33
     const double cosLon = cos(lon);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    34
--- xplanet-1.2.2/src/Satellite.cpp	2009-07-14 13:38:35.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    35
+++ xplanet-1.2.2-patch/src/Satellite.cpp	2011-12-04 11:37:38.725340490 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    36
@@ -4,6 +4,7 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    37
 #include <iostream>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    38
 using namespace std;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    39
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    40
+#include <stdio.h>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    41
 #include <sys/time.h>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    42
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    43
 #include "xpUtil.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    44
--- xplanet-1.2.2/src/drawMultipleBodies.cpp	2010-10-07 00:33:33.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    45
+++ xplanet-1.2.2-patch/src/drawMultipleBodies.cpp	2011-12-04 11:38:14.397953141 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    46
@@ -8,6 +8,8 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    47
 #include <vector>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    48
 using namespace std;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    49
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    50
+#include <stdio.h>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    51
+
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    52
 #include "body.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    53
 #include "buildPlanetMap.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    54
 #include "config.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    55
--- xplanet-1.2.2/src/libannotate/addMarkers.cpp	2009-08-30 04:28:23.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    56
+++ xplanet-1.2.2-patch/src/libannotate/addMarkers.cpp	2011-12-04 11:15:54.694776565 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    57
@@ -10,6 +10,8 @@
1
60fdac847787 initial import
laca_
parents:
diff changeset
    58
 #include <vector>
60fdac847787 initial import
laca_
parents:
diff changeset
    59
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
    60
 
60fdac847787 initial import
laca_
parents:
diff changeset
    61
+#include <stdlib.h>
60fdac847787 initial import
laca_
parents:
diff changeset
    62
+
60fdac847787 initial import
laca_
parents:
diff changeset
    63
 #include "buildPlanetMap.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    64
 #include "findFile.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    65
 #include "keywords.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    66
--- xplanet-1.2.2/src/libannotate/addSatellites.cpp	2010-07-30 23:49:06.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    67
+++ xplanet-1.2.2-patch/src/libannotate/addSatellites.cpp	2011-12-04 11:20:29.029088477 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    68
@@ -10,6 +10,8 @@
1
60fdac847787 initial import
laca_
parents:
diff changeset
    69
 #include <vector>
60fdac847787 initial import
laca_
parents:
diff changeset
    70
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
    71
 
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    72
+#include <stdio.h>
1
60fdac847787 initial import
laca_
parents:
diff changeset
    73
+
60fdac847787 initial import
laca_
parents:
diff changeset
    74
 #include "findFile.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    75
 #include "keywords.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    76
 #include "Options.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    77
--- xplanet-1.2.2/src/libdisplay/DisplayBase.cpp	2009-08-30 04:09:11.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    78
+++ xplanet-1.2.2-patch/src/libdisplay/DisplayBase.cpp	2011-12-04 11:24:30.776600052 +0100
1
60fdac847787 initial import
laca_
parents:
diff changeset
    79
@@ -7,6 +7,9 @@
60fdac847787 initial import
laca_
parents:
diff changeset
    80
 #include <vector>
60fdac847787 initial import
laca_
parents:
diff changeset
    81
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
    82
 
60fdac847787 initial import
laca_
parents:
diff changeset
    83
+#include <stdio.h>
60fdac847787 initial import
laca_
parents:
diff changeset
    84
+#include <stdlib.h>
60fdac847787 initial import
laca_
parents:
diff changeset
    85
+
60fdac847787 initial import
laca_
parents:
diff changeset
    86
 #include "body.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    87
 #include "findFile.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    88
 #include "keywords.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    89
--- xplanet-1.2.2/src/libdisplay/DisplayOutput.cpp	2008-11-14 00:45:20.000000000 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    90
+++ xplanet-1.2.2-patch/src/libdisplay/DisplayOutput.cpp	2011-12-04 11:25:13.176822608 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
    91
@@ -5,6 +5,8 @@
1
60fdac847787 initial import
laca_
parents:
diff changeset
    92
 #include <sstream>
60fdac847787 initial import
laca_
parents:
diff changeset
    93
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
    94
 
60fdac847787 initial import
laca_
parents:
diff changeset
    95
+#include <stdio.h>
60fdac847787 initial import
laca_
parents:
diff changeset
    96
+
60fdac847787 initial import
laca_
parents:
diff changeset
    97
 #include "keywords.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    98
 #include "Options.h"
60fdac847787 initial import
laca_
parents:
diff changeset
    99
 #include "PlanetProperties.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   100
--- xplanet-1.2.2/src/libmultiple/drawEllipsoid.cpp	2006-03-26 07:03:20.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   101
+++ xplanet-1.2.2-patch/src/libmultiple/drawEllipsoid.cpp	2011-12-04 11:27:25.440968769 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   102
@@ -84,7 +84,7 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   103
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   104
             if (determinant < 0) continue;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   105
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   106
-            double u = -(b + sqrt(determinant));
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   107
+            double u = -(b + std::sqrt(determinant));
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   108
             u /= a;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   109
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   110
             // if the intersection point is behind the observer, don't
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   111
@@ -116,7 +116,7 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   112
             double opacity = 1;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   113
             if (pR * determinant/centerDet < 10)
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   114
             {
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   115
-                opacity = 1 - pow(1-determinant/centerDet, pR);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   116
+                opacity = 1 - std::pow(1-determinant/centerDet, pR);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   117
             }
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   118
             display->setPixel(i, j, color, opacity);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   119
         }
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   120
--- xplanet-1.2.2/src/libmultiple/drawSphere.cpp	2006-03-26 07:03:20.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   121
+++ xplanet-1.2.2-patch/src/libmultiple/drawSphere.cpp	2011-12-04 11:27:04.049112351 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   122
@@ -70,7 +70,7 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   123
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   124
             if (determinant < 0) continue;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   125
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   126
-            double u = -(b + sqrt(determinant));
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   127
+            double u = -(b + std::sqrt(determinant));
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   128
             u /= a;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   129
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   130
             // if the intersection point is behind the observer, don't
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   131
@@ -105,7 +105,7 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   132
             double opacity = 1;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   133
             if (pR * determinant/centerDet < 10)
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   134
             {
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   135
-                opacity = 1 - pow(1-determinant/centerDet, pR);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   136
+                opacity = 1 - std::pow(1-determinant/centerDet, pR);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   137
             }
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   138
             display->setPixel(i, j, color, opacity);
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   139
         }
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   140
--- xplanet-1.2.2/src/libprojection/ProjectionBonne.cpp	2006-03-26 07:03:20.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   141
+++ xplanet-1.2.2-patch/src/libprojection/ProjectionBonne.cpp	2011-12-04 11:28:17.497449483 +0100
1
60fdac847787 initial import
laca_
parents:
diff changeset
   142
@@ -13,6 +13,8 @@
60fdac847787 initial import
laca_
parents:
diff changeset
   143
 #include <vector>
60fdac847787 initial import
laca_
parents:
diff changeset
   144
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
   145
 
60fdac847787 initial import
laca_
parents:
diff changeset
   146
+#include <stdio.h>
60fdac847787 initial import
laca_
parents:
diff changeset
   147
+
60fdac847787 initial import
laca_
parents:
diff changeset
   148
 #include "Options.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   149
 #include "ProjectionBonne.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   150
 #include "xpUtil.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   151
--- xplanet-1.2.2/src/libprojection/ProjectionGnomonic.cpp	2006-03-26 07:03:20.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   152
+++ xplanet-1.2.2-patch/src/libprojection/ProjectionGnomonic.cpp	2011-12-04 11:28:42.609666622 +0100
1
60fdac847787 initial import
laca_
parents:
diff changeset
   153
@@ -12,6 +12,8 @@
60fdac847787 initial import
laca_
parents:
diff changeset
   154
 #include <sstream>
60fdac847787 initial import
laca_
parents:
diff changeset
   155
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
   156
 
60fdac847787 initial import
laca_
parents:
diff changeset
   157
+#include <stdio.h>
60fdac847787 initial import
laca_
parents:
diff changeset
   158
+
60fdac847787 initial import
laca_
parents:
diff changeset
   159
 #include "Options.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   160
 #include "ProjectionGnomonic.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   161
 #include "xpUtil.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   162
--- xplanet-1.2.2/src/libprojection/ProjectionMercator.cpp	2006-03-26 07:03:20.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   163
+++ xplanet-1.2.2-patch/src/libprojection/ProjectionMercator.cpp	2011-12-04 11:29:41.162354654 +0100
1
60fdac847787 initial import
laca_
parents:
diff changeset
   164
@@ -3,6 +3,8 @@
60fdac847787 initial import
laca_
parents:
diff changeset
   165
 #include <sstream>
60fdac847787 initial import
laca_
parents:
diff changeset
   166
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
   167
 
60fdac847787 initial import
laca_
parents:
diff changeset
   168
+#include <stdio.h>
60fdac847787 initial import
laca_
parents:
diff changeset
   169
+
60fdac847787 initial import
laca_
parents:
diff changeset
   170
 #include "Options.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   171
 #include "ProjectionMercator.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   172
 #include "xpUtil.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   173
--- xplanet-1.2.2/src/libprojection/getProjection.cpp	2008-11-14 00:50:36.000000000 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   174
+++ xplanet-1.2.2-patch/src/libprojection/getProjection.cpp	2011-12-04 11:30:58.402591739 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   175
@@ -5,6 +5,8 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   176
 #include <vector>
1
60fdac847787 initial import
laca_
parents:
diff changeset
   177
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
   178
 
60fdac847787 initial import
laca_
parents:
diff changeset
   179
+#include <stdlib.h>
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   180
+
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   181
 #include "keywords.h"
1
60fdac847787 initial import
laca_
parents:
diff changeset
   182
 #include "xpUtil.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   183
 
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   184
--- xplanet-1.2.2/src/parse.cpp	2010-07-30 23:49:14.000000000 +0200
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   185
+++ xplanet-1.2.2-patch/src/parse.cpp	2011-12-04 11:38:48.790296464 +0100
1
60fdac847787 initial import
laca_
parents:
diff changeset
   186
@@ -4,6 +4,8 @@
60fdac847787 initial import
laca_
parents:
diff changeset
   187
 #include <string>
60fdac847787 initial import
laca_
parents:
diff changeset
   188
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
   189
 
60fdac847787 initial import
laca_
parents:
diff changeset
   190
+#include <stdio.h>
60fdac847787 initial import
laca_
parents:
diff changeset
   191
+
60fdac847787 initial import
laca_
parents:
diff changeset
   192
 #include "keywords.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   193
 #include "parseColor.h"
60fdac847787 initial import
laca_
parents:
diff changeset
   194
 #include "xpUtil.h"
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   195
--- xplanet-1.2.2/src/setPositions.cpp	2008-11-14 00:55:40.000000000 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   196
+++ xplanet-1.2.2-patch/src/setPositions.cpp	2011-12-04 11:39:28.806338685 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   197
@@ -4,6 +4,8 @@
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   198
 #include <sstream>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   199
 using namespace std;
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   200
 
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   201
+#include <stdlib.h>
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   202
+
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   203
 #include "buildPlanetMap.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   204
 #include "findBodyXYZ.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   205
 #include "keywords.h"
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   206
--- xplanet-1.2.2/src/xpUtil.cpp	2008-11-14 00:56:09.000000000 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   207
+++ xplanet-1.2.2-patch/src/xpUtil.cpp	2011-12-04 11:39:59.086909231 +0100
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   208
@@ -10,6 +10,9 @@
1
60fdac847787 initial import
laca_
parents:
diff changeset
   209
 #include <string>
60fdac847787 initial import
laca_
parents:
diff changeset
   210
 using namespace std;
60fdac847787 initial import
laca_
parents:
diff changeset
   211
 
60fdac847787 initial import
laca_
parents:
diff changeset
   212
+#include <stdlib.h>
60fdac847787 initial import
laca_
parents:
diff changeset
   213
+#include <stdio.h>
7964
06ba1a07102d SFExplanet.spec: 1.2.2
jurikm
parents: 1
diff changeset
   214
+
1
60fdac847787 initial import
laca_
parents:
diff changeset
   215
 #include <unistd.h>
60fdac847787 initial import
laca_
parents:
diff changeset
   216
 extern char **environ;
60fdac847787 initial import
laca_
parents:
diff changeset
   217