Updated to GNU coding
authorNeil Jerram <neil@ossau.uklinux.net>
Sat, 23 Feb 2008 18:29:45 +0000 (18:29 +0000)
committerNeil Jerram <neil@ossau.uklinux.net>
Sat, 23 Feb 2008 18:29:45 +0000 (18:29 +0000)
standards; added standard license statement.

test-suite/ChangeLog
test-suite/standalone/test-with-guile-module.c

index 212c67a..fa3f88b 100644 (file)
@@ -1,3 +1,8 @@
+2008-02-23  Neil Jerram  <neil@ossau.uklinux.net>
+
+       * standalone/test-with-guile-module.c: Updated to GNU coding
+       standards; added standard license statement.
+
 2008-02-15  Ludovic Courtès  <ludo@gnu.org>
 
        * tests/gc.test (gc): Add hack to clean up the stack so that the
dissimilarity index 60%
index e7abc81..14d3afd 100644 (file)
@@ -1,52 +1,77 @@
-#include <pthread.h>
-#include <libguile.h>
-
-void * thread_inner_main (void * unused);
-void * thread_main (void * unused);
-void * do_join (void * data);
-void * inner_main (void * unused);
-
-void * thread_inner_main (void * unused)
-{
-  int argc = 3;
-  char* argv[] = { "guile",
-                  "-c",
-                  "(or (current-module) (exit -1))",
-                  0 };
-  scm_shell (argc, argv);
-
-  return NULL; /* dummy */
-}
-
-void * thread_main (void * unused)
-{
-  scm_with_guile (&thread_inner_main, NULL);
-
-  return NULL; /* dummy */
-}
-
-void * do_join (void * data)
-{
-  pthread_t *thread = (pthread_t *)data;
-
-  pthread_join (*thread, NULL);
-
-  return NULL; /* dummy */
-}
-
-void * inner_main (void * unused)
-{
-  pthread_t thread;
-
-  pthread_create (&thread, NULL, &thread_main, NULL);
-  scm_without_guile (do_join, &thread);
-
-  return NULL; /* dummy */
-}
-
-int main (int argc, char **argv)
-{
-  scm_with_guile (&inner_main, NULL);
-
-  return 0;
-}
+/* Copyright (C) 2008 Free Software Foundation, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#include <pthread.h>
+#include <libguile.h>
+
+void *thread_inner_main (void *unused);
+void *thread_main (void *unused);
+void *do_join (void *data);
+void *inner_main (void *unused);
+
+void *
+thread_inner_main (void *unused)
+{
+  int argc = 3;
+  char *argv[] = {
+    "guile",
+    "-c",
+    "(or (current-module) (exit -1))",
+    0
+  };
+
+  scm_shell (argc, argv);
+
+  return NULL;                 /* dummy */
+}
+
+void *
+thread_main (void *unused)
+{
+  scm_with_guile (&thread_inner_main, NULL);
+
+  return NULL;                 /* dummy */
+}
+
+void *
+do_join (void *data)
+{
+  pthread_t *thread = (pthread_t *) data;
+
+  pthread_join (*thread, NULL);
+
+  return NULL;                 /* dummy */
+}
+
+void *
+inner_main (void *unused)
+{
+  pthread_t thread;
+
+  pthread_create (&thread, NULL, &thread_main, NULL);
+  scm_without_guile (do_join, &thread);
+
+  return NULL;                 /* dummy */
+}
+
+int
+main (int argc, char **argv)
+{
+  scm_with_guile (&inner_main, NULL);
+
+  return 0;
+}