From bf574f5de1e02c54bcf3c53a0aa61efdf55db89b Mon Sep 17 00:00:00 2001
From: slevy <slevy>
Date: Tue, 18 Jun 2002 21:25:24 +0000
Subject: [PATCH] Add reference to LICENSE.partiview file. Where appropriate,
 update references to geomview license too, now called COPYING.geomview.

---
 src/Fl_Log_Slider.H  |  2 ++
 src/Gview.H          |  2 ++
 src/Gview.cc         |  2 ++
 src/Hist.H           |  2 ++
 src/Hist.cc          |  2 ++
 src/Plot.H           |  2 ++
 src/Plot.cc          |  2 ++
 src/async.c          |  2 ++
 src/cat_model.cc     |  2 ++
 src/cat_model.h      |  2 ++
 src/cat_modelutil.cc |  2 ++
 src/cat_modelutil.h  |  2 ++
 src/elumens.cc       |  2 ++
 src/findfile.c       |  6 ++++--
 src/findfile.h       |  2 ++
 src/futil.c          |  8 +++++---
 src/futil.h          | 15 ++++++++++++++-
 src/geometry.c       |  2 ++
 src/geometry.h       |  2 ++
 src/kira_parti.cc    |  7 +++++++
 src/kira_parti.h     |  2 ++
 src/kiraserver.cc    |  7 +++++++
 src/mgtexture.c      |  9 +++++----
 src/nethack.cc       |  2 ++
 src/nethack.h        |  2 ++
 src/notify.c         |  2 ++
 src/notify.h         |  2 ++
 src/parti_ieee.cc    |  2 ++
 src/parti_model.cc   |  2 ++
 src/partiview.H      |  2 ++
 src/partiview.cc     |  9 ++++++++-
 src/partiviewc.cc    |  2 ++
 src/partiviewc.h     |  2 ++
 src/plugins.c        |  2 ++
 src/sclock.c         |  2 ++
 src/sclock.h         |  2 ++
 src/sfont.c          |  2 ++
 src/sfont.h          |  2 ++
 src/shmem.c          |  2 ++
 src/shmem.h          |  2 ++
 src/specks.h         |  2 ++
 src/stardef.h        |  2 ++
 src/textures.c       |  9 +++++----
 src/textures.h       |  2 ++
 src/warp.c           |  2 ++
 src/winjunk.c        |  2 ++
 src/winjunk.h        |  2 ++
 47 files changed, 133 insertions(+), 15 deletions(-)

diff --git a/src/Fl_Log_Slider.H b/src/Fl_Log_Slider.H
index 25a74a9..7d20e4c 100644
--- a/src/Fl_Log_Slider.H
+++ b/src/Fl_Log_Slider.H
@@ -26,6 +26,8 @@
 // Adapted to make a logarithmic slider
 // by Stuart Levy, slevy@ncsa.uiuc.edu,
 // University of Illinois 2001
+// This file is part of partiview, released under the
+// Illinois Open Source License; see the file LICENSE.partiview for details.
 
 #ifndef Fl_Log_Slider_H
 #define Fl_Log_Slider_H
diff --git a/src/Gview.H b/src/Gview.H
index 95b4856..fc6a08b 100644
--- a/src/Gview.H
+++ b/src/Gview.H
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <GL/gl.h>	/* for GLuint */
diff --git a/src/Gview.cc b/src/Gview.cc
index 1611cc6..2d10088 100644
--- a/src/Gview.cc
+++ b/src/Gview.cc
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef _WIN32
diff --git a/src/Hist.H b/src/Hist.H
index 10757e7..16a9ee3 100644
--- a/src/Hist.H
+++ b/src/Hist.H
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <FL/Fl_Input.H>
diff --git a/src/Hist.cc b/src/Hist.cc
index 1c1aca4..9e1b817 100644
--- a/src/Hist.cc
+++ b/src/Hist.cc
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #if unix /* but not WIN32 */
diff --git a/src/Plot.H b/src/Plot.H
index 8018e76..508e5b6 100644
--- a/src/Plot.H
+++ b/src/Plot.H
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <GL/gl.h>	/* for GLuint */
diff --git a/src/Plot.cc b/src/Plot.cc
index d54e47e..bc2be9b 100644
--- a/src/Plot.cc
+++ b/src/Plot.cc
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #if unix
diff --git a/src/async.c b/src/async.c
index c9b17e2..4594dad 100644
--- a/src/async.c
+++ b/src/async.c
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef WIN32
diff --git a/src/cat_model.cc b/src/cat_model.cc
index 71d4c2e..8759c9a 100644
--- a/src/cat_model.cc
+++ b/src/cat_model.cc
@@ -7,6 +7,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
diff --git a/src/cat_model.h b/src/cat_model.h
index c36be19..1b83c45 100644
--- a/src/cat_model.h
+++ b/src/cat_model.h
@@ -7,6 +7,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 	/*
diff --git a/src/cat_modelutil.cc b/src/cat_modelutil.cc
index 07d6838..9d3eeeb 100644
--- a/src/cat_modelutil.cc
+++ b/src/cat_modelutil.cc
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdlib.h>
diff --git a/src/cat_modelutil.h b/src/cat_modelutil.h
index b1973fa..fa32232 100644
--- a/src/cat_modelutil.h
+++ b/src/cat_modelutil.h
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include "shmem.h"
diff --git a/src/elumens.cc b/src/elumens.cc
index 80fa5c2..fd39a8e 100644
--- a/src/elumens.cc
+++ b/src/elumens.cc
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef WIN32
diff --git a/src/findfile.c b/src/findfile.c
index 27dabc1..cc3284c 100644
--- a/src/findfile.c
+++ b/src/findfile.c
@@ -3,10 +3,10 @@
    
 This file is part of geomview/OOGL. geomview/OOGL is free software;
 you can redistribute it and/or modify it only under the terms given in
-the file COPYING, which you should have received along with this file.
+the file COPYING.geomview, which you should have received along with this file.
 This and other related software may be obtained via anonymous ftp from
 geom.umn.edu; email: software@geom.umn.edu. */
-static char *copyright = "Copyright (C) 1992 The Geometry Center";
+/* Copyright (C) 1992 The Geometry Center */
 
 /* Authors: Charlie Gunn, Stuart Levy, Tamara Munzner, Mark Phillips */
 
@@ -18,6 +18,8 @@ static char *copyright = "Copyright (C) 1992 The Geometry Center";
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
diff --git a/src/findfile.h b/src/findfile.h
index 1698b5d..490a903 100644
--- a/src/findfile.h
+++ b/src/findfile.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/futil.c b/src/futil.c
index 7054884..0a6ccf7 100644
--- a/src/futil.c
+++ b/src/futil.c
@@ -3,13 +3,13 @@
    
 This file is part of geomview/OOGL. geomview/OOGL is free software;
 you can redistribute it and/or modify it only under the terms given in
-the file COPYING, which you should have received along with this file.
+the file COPYING.geomview, which you should have received along with this file.
 This and other related software may be obtained via anonymous ftp from
 geom.umn.edu; email: software@geom.umn.edu. */
-static char *copyright = "Copyright (C) 1992 The Geometry Center";
-
+/* Copyright (C) 1992 The Geometry Center */
 /* Authors: Charlie Gunn, Stuart Levy, Tamara Munzner, Mark Phillips */
 
+
 /* $Header$ */
 
 /*
@@ -18,6 +18,8 @@ static char *copyright = "Copyright (C) 1992 The Geometry Center";
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 /*
diff --git a/src/futil.h b/src/futil.h
index b1f495a..56f0141 100644
--- a/src/futil.h
+++ b/src/futil.h
@@ -1,10 +1,23 @@
 #ifndef _FUTIL_H
 #define _FUTIL_H
+/* Copyright (c) 1992 The Geometry Center; University of Minnesota
+   1300 South Second Street;  Minneapolis, MN  55454, USA;
+   
+This file is part of geomview/OOGL. geomview/OOGL is free software;
+you can redistribute it and/or modify it only under the terms given in
+the file COPYING.geomview, which you should have received along with this file.
+This and other related software may be obtained via anonymous ftp from
+geom.umn.edu; email: software@geom.umn.edu. */
+/* Copyright (C) 1992 The Geometry Center */
+/* Authors: Charlie Gunn, Stuart Levy, Tamara Munzner, Mark Phillips */
+
 /*
- * File I/O utilities for partiview, adapted from geomview.
+ * File I/O utilities for partiview, adapted from geomview by...
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/geometry.c b/src/geometry.c
index 896f353..d23f5f1 100644
--- a/src/geometry.c
+++ b/src/geometry.c
@@ -4,6 +4,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdlib.h>
diff --git a/src/geometry.h b/src/geometry.h
index d388510..eb4f658 100644
--- a/src/geometry.h
+++ b/src/geometry.h
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/kira_parti.cc b/src/kira_parti.cc
index a7b6fd1..3cda851 100644
--- a/src/kira_parti.cc
+++ b/src/kira_parti.cc
@@ -4,10 +4,17 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 /* 
  * $Log$
+ * Revision 1.47  2002/06/18 21:25:25  slevy
+ * Add reference to LICENSE.partiview file.
+ * Where appropriate, update references to geomview license too,
+ * now called COPYING.geomview.
+ *
  * Revision 1.46  2002/06/12 23:30:26  slevy
  * Need winjunk.h here too.
  * Scrap unix-specific debug code.
diff --git a/src/kira_parti.h b/src/kira_parti.h
index cd0e872..ba191b6 100644
--- a/src/kira_parti.h
+++ b/src/kira_parti.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #if __cplusplus
diff --git a/src/kiraserver.cc b/src/kiraserver.cc
index 00e4b3c..c52a4cf 100644
--- a/src/kiraserver.cc
+++ b/src/kiraserver.cc
@@ -5,10 +5,17 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 /* 
  * $Log$
+ * Revision 1.18  2002/06/18 21:25:25  slevy
+ * Add reference to LICENSE.partiview file.
+ * Where appropriate, update references to geomview license too,
+ * now called COPYING.geomview.
+ *
  * Revision 1.17  2002/05/23 22:38:04  slevy
  * Allow respecifying logT -> color map, and particle-id base number.
  *
diff --git a/src/mgtexture.c b/src/mgtexture.c
index e762d49..b1e3d5b 100644
--- a/src/mgtexture.c
+++ b/src/mgtexture.c
@@ -3,18 +3,19 @@
  
 This file is part of geomview/OOGL. geomview/OOGL is free software;
 you can redistribute it and/or modify it only under the terms given in
-the file COPYING, which you should have received along with this file.
+the file COPYING.geomview, which you should have received along with this file.
 This and other related software may be obtained via anonymous ftp from
 geom.umn.edu; email: software@geom.umn.edu. */
-static char copyright[] = "Copyright (C) 1992 The Geometry Center";
-
+/* Copyright (C) 1992 The Geometry Center */
 /* Authors: Charlie Gunn, Stuart Levy, Tamara Munzner, Mark Phillips */
 
 /*
- * Texture library, adapted for partiview by...
+ * Texture library, adapted from geomview for partiview by...
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <ctype.h>
diff --git a/src/nethack.cc b/src/nethack.cc
index 9d9810b..4a11867 100644
--- a/src/nethack.cc
+++ b/src/nethack.cc
@@ -9,6 +9,8 @@ void nethack_init() { }
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
diff --git a/src/nethack.h b/src/nethack.h
index f169f60..98174dc 100644
--- a/src/nethack.h
+++ b/src/nethack.h
@@ -7,6 +7,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 extern void nethack_init();
diff --git a/src/notify.c b/src/notify.c
index 87d9a95..908a40f 100644
--- a/src/notify.c
+++ b/src/notify.c
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
diff --git a/src/notify.h b/src/notify.h
index 5a3e141..c57be6a 100644
--- a/src/notify.h
+++ b/src/notify.h
@@ -7,6 +7,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/parti_ieee.cc b/src/parti_ieee.cc
index 4dbe2b9..2e8e321 100755
--- a/src/parti_ieee.cc
+++ b/src/parti_ieee.cc
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
diff --git a/src/parti_model.cc b/src/parti_model.cc
index d67fc63..315f9fd 100644
--- a/src/parti_model.cc
+++ b/src/parti_model.cc
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <string.h>
diff --git a/src/partiview.H b/src/partiview.H
index 3971002..a36485e 100644
--- a/src/partiview.H
+++ b/src/partiview.H
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef WIN32
diff --git a/src/partiview.cc b/src/partiview.cc
index 1d41526..4b8d5bc 100644
--- a/src/partiview.cc
+++ b/src/partiview.cc
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
@@ -972,7 +974,8 @@ int pp_read( struct stuff **, int argc, char *argv[], char *fromfname, void * )
 
 int main(int argc, char *argv[])
 {
-  GLuint pickbuffer[20480];
+  static GLuint pickbuffer[20480];
+  extern char partiview_version[];
 
   Fl::warning = quietwarning;
 
@@ -982,6 +985,10 @@ int main(int argc, char *argv[])
   static Point black = {0,0,0};
   ppui.view->bgcolor( &black );
 
+  char title[64];
+  sprintf(title, "partiview %.10s", partiview_version);
+  ppui.mainwin->label( title );
+
   /* make_window() sets ppui.view, etc. */
 
   parti_add_commands( pp_parse_args, "partiview", NULL );
diff --git a/src/partiviewc.cc b/src/partiviewc.cc
index 568d381..e416701 100644
--- a/src/partiviewc.cc
+++ b/src/partiviewc.cc
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/src/partiviewc.h b/src/partiviewc.h
index cfb6718..ad4df2b 100644
--- a/src/partiviewc.h
+++ b/src/partiviewc.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/plugins.c b/src/plugins.c
index 104bdd4..ca0ed9e 100644
--- a/src/plugins.c
+++ b/src/plugins.c
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 extern void kira_parti_init(void);
 extern void warp_init(void);
diff --git a/src/sclock.c b/src/sclock.c
index cff1a3b..82bcb6f 100644
--- a/src/sclock.c
+++ b/src/sclock.c
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #if WIN32
diff --git a/src/sclock.h b/src/sclock.h
index 7cb87ab..22b348a 100644
--- a/src/sclock.h
+++ b/src/sclock.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include "notify.h"
diff --git a/src/sfont.c b/src/sfont.c
index b2184cb..fadd6fb 100644
--- a/src/sfont.c
+++ b/src/sfont.c
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 #include <stdio.h>
 #include <math.h>
diff --git a/src/sfont.h b/src/sfont.h
index 3f989dc..e225fb6 100644
--- a/src/sfont.h
+++ b/src/sfont.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include "geometry.h"	/* for Point, CONST, COUNT() */
diff --git a/src/shmem.c b/src/shmem.c
index 928d92c..06cffad 100644
--- a/src/shmem.c
+++ b/src/shmem.c
@@ -3,6 +3,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/src/shmem.h b/src/shmem.h
index a639e69..5949b41 100644
--- a/src/shmem.h
+++ b/src/shmem.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/specks.h b/src/specks.h
index 7d9787f..9fe5169 100644
--- a/src/specks.h
+++ b/src/specks.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef __cplusplus
diff --git a/src/stardef.h b/src/stardef.h
index 59fe715..38f0945 100644
--- a/src/stardef.h
+++ b/src/stardef.h
@@ -4,6 +4,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 typedef enum {ST_POINT, ST_BRIGHT_CLOUD ,ST_DARK_CLOUD, ST_BOTH_CLOUD, ST_SPIKE, ST_OFF} stype;
 
diff --git a/src/textures.c b/src/textures.c
index 13096c6..2ae2a82 100644
--- a/src/textures.c
+++ b/src/textures.c
@@ -3,15 +3,16 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
-#include <stdlib.h>
-#include <stdio.h>
 #ifdef WIN32
-# include <windows.h>
-# include <wingdi.h>
+# include "winjunk.h"
 #else /*unix?*/
 #include <unistd.h>
 #endif /*!WIN32*/
+#include <stdlib.h>
+#include <stdio.h>
 #include <GL/gl.h>
 #include <GL/glu.h>
 #include <string.h>
diff --git a/src/textures.h b/src/textures.h
index 68543b1..42f2e9f 100644
--- a/src/textures.h
+++ b/src/textures.h
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include "geometry.h"
diff --git a/src/warp.c b/src/warp.c
index 4715170..335bed7 100644
--- a/src/warp.c
+++ b/src/warp.c
@@ -5,6 +5,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #ifdef WIN32
diff --git a/src/winjunk.c b/src/winjunk.c
index 4aee3f6..cff2bb8 100644
--- a/src/winjunk.c
+++ b/src/winjunk.c
@@ -4,6 +4,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #include <stdio.h>
diff --git a/src/winjunk.h b/src/winjunk.h
index 46f3f8c..79d37d5 100644
--- a/src/winjunk.h
+++ b/src/winjunk.h
@@ -6,6 +6,8 @@
  * Stuart Levy, slevy@ncsa.uiuc.edu
  * National Center for Supercomputing Applications,
  * University of Illinois 2001.
+ * This file is part of partiview, released under the
+ * Illinois Open Source License; see the file LICENSE.partiview for details.
  */
 
 #define  htonl  htonl_hosed_by_win32
-- 
GitLab