]> pd.if.org Git - pdclib/blobdiff - functions/stdlib/atexit.c
Re-import from Subversion.
[pdclib] / functions / stdlib / atexit.c
index ac478c94cabff262e50606b8632018b16dec2896..d9f0ee942b2ebd9e4267d79fc1baf564349cae86 100644 (file)
@@ -1,9 +1,24 @@
-// ----------------------------------------------------------------------------
-// $Id$
-// ----------------------------------------------------------------------------
-// Public Domain C Library - http://pdclib.sourceforge.net
-// This code is Public Domain. Use, modify, and redistribute at will.
-// ----------------------------------------------------------------------------
+/* ----------------------------------------------------------------------------
+ * $Id$
+ * ----------------------------------------------------------------------------
+ * Public Domain C Library - http://pdclib.sourceforge.net
+ * This code is Public Domain. Use, modify, and redistribute at will.
+ * --------------------------------------------------------------------------*/
 
-// TODO: C/C++ linkages
 int atexit( void (*func) ( void ) ) { /* TODO */ };
+
+/* PDPC code - unreviewed
+{
+    int x;
+    
+    for (x = 0; x < __NATEXIT; x++)
+    {
+        if (__userExit[x] == 0)
+        {
+            __userExit[x] = func;
+            return (0);
+        }
+    }
+    return (-1);
+}
+*/