]> git.mxchange.org Git - simgear.git/commitdiff
Back out the previous patch.
authorehofman <ehofman>
Tue, 21 Feb 2006 10:47:20 +0000 (10:47 +0000)
committerehofman <ehofman>
Tue, 21 Feb 2006 10:47:20 +0000 (10:47 +0000)
63 files changed:
simgear/bucket/newbucket.cxx
simgear/bucket/newbucket.hxx
simgear/compiler.h
simgear/constants.h
simgear/debug/logstream.cxx
simgear/debug/logstream.hxx
simgear/environment/metar.cxx
simgear/environment/metar.hxx
simgear/environment/visual_enviro.cxx
simgear/environment/visual_enviro.hxx
simgear/ephemeris/celestialBody.cxx
simgear/ephemeris/celestialBody.hxx
simgear/ephemeris/ephemeris.cxx
simgear/ephemeris/ephemeris.hxx
simgear/ephemeris/jupiter.cxx
simgear/ephemeris/jupiter.hxx
simgear/ephemeris/mars.cxx
simgear/ephemeris/mars.hxx
simgear/ephemeris/mercury.cxx
simgear/ephemeris/mercury.hxx
simgear/ephemeris/moonpos.cxx
simgear/ephemeris/moonpos.hxx
simgear/ephemeris/neptune.cxx
simgear/ephemeris/neptune.hxx
simgear/ephemeris/pluto.hxx
simgear/ephemeris/saturn.cxx
simgear/ephemeris/saturn.hxx
simgear/ephemeris/star.cxx
simgear/ephemeris/star.hxx
simgear/ephemeris/stardata.cxx
simgear/ephemeris/stardata.hxx
simgear/ephemeris/uranus.cxx
simgear/ephemeris/uranus.hxx
simgear/ephemeris/venus.cxx
simgear/ephemeris/venus.hxx
simgear/io/iochannel.cxx
simgear/io/iochannel.hxx
simgear/io/lowlevel.cxx
simgear/io/lowlevel.hxx
simgear/io/sg_binobj.cxx
simgear/io/sg_binobj.hxx
simgear/io/sg_file.cxx
simgear/io/sg_file.hxx
simgear/io/sg_serial.cxx
simgear/io/sg_serial.hxx
simgear/io/sg_socket.cxx
simgear/io/sg_socket.hxx
simgear/io/sg_socket_udp.cxx
simgear/io/sg_socket_udp.hxx
simgear/magvar/coremag.cxx
simgear/magvar/coremag.hxx
simgear/magvar/magvar.cxx
simgear/magvar/magvar.hxx
simgear/math/.cvsignore
simgear/math/SGGeoc.hxx
simgear/math/SGGeod.hxx
simgear/math/SGGeodesy.cxx
simgear/math/SGGeodesy.hxx
simgear/screen/tr.cxx
simgear/screen/tr.h
simgear/sg_inlines.h
simgear/structure/subsystem_mgr.cxx
simgear/threads/SGQueue.hxx

index 6a4b2ecb479ddb50d4d533d5730bb6cb7dc48391..9a913628cbf39a777f3fab541cdff8e25c29cfe4 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 2ba7de551e669d4a0da76fa0f5c901cf5265b8b4..b7ad1deb62ff4343c4182332c347499fc757fc09 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 40bb0855ef6244ac99fc61c86acb136fa5b4e80e..ed3f9f1b95c65d699238019ec8b220485f01bc39 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  *
index 0ce5ab9e7866b26745ca10a832a654336f59fe0b..b77a7965f00b442ffb27ed19f2a154c4a5b23772 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 255eae07a88542f5580d6f48e3ae72d5cabd49ad..c47d4c8b35a2d050d50ebdf94f1c972deb81b26c 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 98e5e3269e37ed3057aed7c6192670b71e86f9a1..f81cc0b44abfe95ac4411e5b14d7bb604936d44f 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index d0dd28c16ecd34ab123880543c539d3d4ce8039f..c6da78de6ebc1395b1f544510fadf3b5791014e2 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
 //
 // $Id$
 
index 3db6f4d850e7a7630068fc71ad077e22a8303bd6..a446152d6d44f23bca427cfb5e48ada440c78241 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
 //
 // $Id$
 
index 32140a561e661dc4ad06ad48db7e58689f91165d..01b9a9f1cb2b37ad24673c4119d3438cfb9fcccb 100644 (file)
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
 //
 //
+
 #ifdef HAVE_CONFIG_H
 #  include <simgear_config.h>
 #endif
index 33f53c7577207db7194f7dc557820f3aa483623c..946c169caaa05ade89bbeb3ca3354be970f31eee 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
 //
 //
 #ifndef _VISUAL_ENVIRO_HXX
index 8a1539cc120f8226e4baee94cffa9ea1b30c2350..2a7f55638974f12129ff552c2c263c67b64ecede 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 6572a45c2fc114d801af1e0f1ddf131b007c1b6f..43b1d480d2017c98c631f0638086e381bc38903d 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
@@ -26,9 +27,9 @@
 #ifndef _CELESTIALBODY_H_
 #define _CELESTIALBODY_H_
 
-#ifndef __cplusplus
+#ifndef __cplusplus                                                          
 # error This library requires C++
-#endif
+#endif                                   
 
 
 #include <simgear/constants.h>
index 46c7df2c973ba324173b414ae7182bec0996b2b7..31ceb01f964eb26a280b3e916293f799be0e08f1 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index e8fd02cfb77950a02b7003a1e8d8d5febde5f090..c00d09631a181fbce5bb9d8c54d7f8972a48d7ba 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 1c16e119961d2a98c1129ac3607cda8a53bf54b9..79687ac7a5fe46f7d39e769d838f48cf0d666e5d 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index e5d7e4c930f4de583137741528cc5a2c4e28224e..04bf19c0addef1a5e693cad5b7b4196c8577b01c 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 57b4165d43f9ae32cfd29422ea7035102c4702ca..a1879ee2197562272fd2d6e8311aec1f05104ac3 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index a7201cbf49d7020679d3812b40899234276eefe2..307f3812272db229e9cafe0835d448b17e3929c9 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 6651ed679a62113f5ca2a1cb45a522efd6ac7a9a..7ed8b1f53b533bd3d0ba1b5b709e587fde452f03 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 649e4e418b5ee70f3400d78c766245639223bd6b..aecf8dc13cace921bcc4f17e6679697a43312766 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 4f8ca09f9c658a84de27f1849c1b9e5ebf21a9de..9ff25518ccb44fbd5182010a331089998d57e288 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 6163249c89372a6664340540a15d56b84ddd2052..96092b9f2621faf5f58f372a5b4790380bc299a1 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 2fbe75984e4340e3f4319bb720d1cb2cb7c92ccf..e74744bf624e72c1f731ce4f0ed5966d24932e08 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 0bbccef913e44ded386c3ddc8797fb69d43dc14e..81f75ff5601474d5c297b9cbc13e963433fcc56e 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 072e87f8d70de51a62996256860e71f6a12f4a9b..54b4246d6b04c555642be116abd460ecd95b0ab5 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index eed07711f27522805b4556d59b97a1d433f96118..fcb12a1ffae75240577e6e179bbbe3b0e85df5af 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 79a9ae408154780337c1b1411a6b1815ab219fa8..c1731ade0d3237bd99aa0d1f5b3268366543b705 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 0bf3451d3d03fc8fd139bb5922114b56cf797165..86450380f629c08186ec225ffbfc5531d3a9652b 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 781cfcd602beda0760bba89b412ee7f1a1b294f1..81419e79f7663e1e25452791da5b2c4ac0b342a4 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 4c703cf9cf1eb593a29ef8dee108300ce36106fe..86583ea4e48c79faa87a049051167b201d19b515 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 7f2078886fc59fe5804e5deaa7d4d6ffd1582f8a..7f675b45f61658e56f99960f337fd2e407cbe2df 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index a3e9162c336bd7bdd010d8cc69defd81a4de7a6e..7062c3c785a3f272bc53f86117e0e5711ec7103d 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 4a760b58ee2d393b4fe10803175dfbd707acf345..5932822b4ba7ed10edb99a4ce74a179167a92f0b 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 0e37bbf20cd6385273bb865e5caf90418c23eb69..10e498cc786773882ded19ac7ce10fa856256103 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 4b415e5f62d4bbde556eda2eaa7990d2b8108718..4f48d0a8e20ab004aa4361342c626d1566878f2d 100644 (file)
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Library General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA  02111-1307, USA.
  *
  * $Id$
  **************************************************************************/
index 9b88c6d5f183fa021963e67e087d897b2f9ba25f..994aa89f4e6d3c2d56ac39851c9440bbd9ac8a49 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index a0392a34bb17e758fd67464976173b08ab1e57e9..48c782a1e045b05d91b66c94f9b79db403c697be 100644 (file)
@@ -19,7 +19,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 19909b7d5e9d2d2f07f329e846f54e30427728ba..fd90c717b3963047625d0148df94b76ee720fc47 100644 (file)
@@ -18,7 +18,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 0f650d5b0f27d0372b0395895c484cb9e3da05e2..a8af66ae5c7c96c28c562b1eab7d5ab0487fd43c 100644 (file)
@@ -18,7 +18,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 //
index ba4cfc60a60f17baf9bef31d8b6ae21f4e08f9b7..ffe58a0b8c7bf4177014c6c929005584c276f010 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 //
index 542a333a973882435026b21aa385a65620515289..ae3ccad504300fd44b4f56edf3fbadc93aa25449 100644 (file)
@@ -19,7 +19,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 0505cac46679a24403536829481de70a735154df..dace6454060c5e7bad2b100587f0ef2e6e3f84ab 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 9f91af347b9b75dc89df65e373a6d3e9b5964719..ab3f7be0d061f2c134c6fbebcb3d3a1f11aefaab 100644 (file)
@@ -18,7 +18,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index c9b8865f76a7d83cbc2983242cae4b83780537c1..f6eb07c0fd30153a6ae872011b766cc1ad5ac425 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index b7c8553d0dd86ce38d782e9dc2a45bcecc761ca9..bb51ce33afb0bdd07579c6f04048c4bd4ae39711 100644 (file)
@@ -19,7 +19,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 433415dcfe1b42d98d8fd9aaf52bbede9124863e..b45b551b761629948f73753ca9476746b6bcedc7 100644 (file)
@@ -17,7 +17,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index f54e090dcd6150593d22473aca21fdcd7849449c..b1965c512fcef9541aeb7c199bc1d7710f7935c5 100644 (file)
@@ -19,7 +19,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 97f0d8e00875cc1d5b60fca12d32596b1935758a..7c0a0d600ca70932cdd1b5e1e9906174aea97192 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 731909afe6638fe585f674931bcb4f9b648fe5a1..89d4f2d7259b60578953b8435d3115796d19cab2 100644 (file)
@@ -19,7 +19,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index 660f730eca05e96e82622b383b6de4257fdd1fb8..cccf753a33bfd2f35774357e2a9cd88776f104e8 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 42eeacae020ef72765ba929f20ba52c940fe1466..3c567fa00494f43484b570f2d0a6cc7d91c32e40 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 11f59b8b468a62c2e6c902b11332aeb09bac37b3..0e030d020b41f6b5182e113918b88c2418e8f9fa 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
index c2e80bc4a5194b17480ddf624b03292d3abeb674..c72c8e601dc9f644e842f40db13e655b0f5d0aa6 100644 (file)
@@ -19,7 +19,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
 // $Id$
 
@@ -28,9 +28,9 @@
 #define _MAGVAR_HXX
 
 
-#ifndef __cplusplus
+#ifndef __cplusplus                                                          
 # error This library requires C++
-#endif
+#endif                                   
 
 
 /**
index b0595f2940bec3e217c200c26493214593f309f9..e9955884756af11fe171e89bf99e459ac44f1a2a 100644 (file)
@@ -1,4 +1,3 @@
 .deps
 Makefile
 Makefile.in
-SGMathTest
index 72af480cf5952244c57637252f2f4d0262ba6e84..6810be309e310459eb6e7e271ca439a05b37faa5 100644 (file)
@@ -28,13 +28,12 @@ class SGGeoc {
 public:
   /// Default constructor, initializes the instance to lat = lon = lat = 0
   SGGeoc(void);
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+  /// Initialize from a cartesian vector assumed to be in meters
   /// Note that this conversion is relatively expensive to compute
-  SGGeoc(const SGGeod& geod);
-
   SGGeoc(const SGVec3<double>& cart);
+  /// Initialize from a geodetic position
+  /// Note that this conversion is relatively expensive to compute
+  SGGeoc(const SGGeod& geod);
 
   /// Factory from angular values in radians and radius in ft
   static SGGeoc fromRadFt(double lon, double lat, double radius);
index 63d0993558eaa4c474e4f51a2d1e1c4947530c88..a796861d51c4497aa9fff536b9677dae7cb0cabd 100644 (file)
@@ -28,13 +28,12 @@ class SGGeod {
 public:
   /// Default constructor, initializes the instance to lat = lon = elev = 0
   SGGeod(void);
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+  /// Initialize from a cartesian vector assumed to be in meters
   /// Note that this conversion is relatively expensive to compute
-  SGGeod(const SGGeoc& geoc);
-
   SGGeod(const SGVec3<double>& cart);
+  /// Initialize from a geocentric position
+  /// Note that this conversion is relatively expensive to compute
+  SGGeod(const SGGeoc& geoc);
 
   /// Factory from angular values in radians and elevation is 0
   static SGGeod fromRad(double lon, double lat);
index 079c368b547411d2c39f5d79dad6d495e49c5b61..16b9e7ae10ee709908bda596f026ed120171a042 100644 (file)
 // These are hard numbers from the WGS84 standard.  DON'T MODIFY
 // unless you want to change the datum.
 #define _EQURAD 6378137.0
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+#define _FLATTENING 298.257223563
+
+// These are derived quantities more useful to the code:
+#if 0
 #define _SQUASH (1 - 1/_FLATTENING)
 #define _STRETCH (1/_SQUASH)
 #define _POLRAD (EQURAD * _SQUASH)
index 476879fe7c0f594dbb4742b665ed18e79cf63a24..deb16ae1dc1cd6c3242ac7407daed7e79d0ddac4 100644 (file)
@@ -28,9 +28,10 @@ class SGVec3;
 class SGGeodesy {
 public:
   // Hard numbers from the WGS84 standard.
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+  static const double EQURAD;
+  static const double iFLATTENING;
+  static const double SQUASH;
+  static const double STRETCH;
   static const double POLRAD;
 
   /// Takes a cartesian coordinate data and returns the geodetic
index 16841094e1976fd609b94369a1cbf489a3d556b1..53e1bf820d24a0625a77ea0778854379cff1650d 100644 (file)
@@ -2,6 +2,9 @@
 
 /*
  * $Log$
+ * Revision 1.3  2006/02/21 10:47:21  ehofman
+ * Back out the previous patch.
+ *
  * Revision 1.2  2004/11/18 19:10:34  curt
  * Abstract out location of gl.h, glut.h, and glu.h includes so that we can
  * make the Mac platform happy since they put these in a different place compared
index e276b5db01a154daec32cb9d682abf76cbc3e321..8ef88bac833913c4f3862bdaa6f8b633af3488bf 100644 (file)
@@ -2,6 +2,9 @@
 
 /*
  * $Log$
+ * Revision 1.3  2006/02/21 10:47:21  ehofman
+ * Back out the previous patch.
+ *
  * Revision 1.2  2004/11/18 19:10:34  curt
  * Abstract out location of gl.h, glut.h, and glu.h includes so that we can
  * make the Mac platform happy since they put these in a different place compared
index 5d47d594c8994ae629213d39822b7fddd58f6115..8e4585d479876f8d39db37146deb9a7f535a9df1 100644 (file)
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Library General Public License for more details.
 //
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+// You should have received a copy of the GNU Library General Public
+// License along with this library; if not, write to the
+// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+// Boston, MA  02111-1307, USA.
 //
 // $Id$
 
index 3be9096233ac67f9258c19a9e5b594e2c7398c8b..9ae7d7065c02ed5d19ee47c23e7867964116fda4 100644 (file)
@@ -224,7 +224,8 @@ SGSubsystemGroup::Member::Member (const Member &)
 
 SGSubsystemGroup::Member::~Member ()
 {
-    delete subsystem;
+                                // FIXME: causes a crash
+//     delete subsystem;
 }
 
 void
index 9f534ec909a34e53b01e99c0e8f42b85fcaa0989..532106bf3bdd74e429da907f670d9f8c4f64adda 100644 (file)
@@ -183,7 +183,7 @@ public:
     /**
      * Destroy this queue.
      */
-    ~SGBlockingQueue() {}
+    ~SGBlockingQueue() { mutex.unlock(); }
 
     /**
      *