aboutsummaryrefslogtreecommitdiffstats
path: root/version.c
diff options
context:
space:
mode:
authornop <nop>1997-03-03 03:44:59 +0000
committernop <nop>1997-03-03 03:44:59 +0000
commita515162931c35db517995e3427cb41cee2a63a0a (patch)
tree8e3f82edf617adebc676d878af284c0678dad555 /version.c
downloadmoo-cvs-a515162931c35db517995e3427cb41cee2a63a0a.tar.gz
moo-cvs-a515162931c35db517995e3427cb41cee2a63a0a.tar.xz
moo-cvs-a515162931c35db517995e3427cb41cee2a63a0a.zip
Initial revision
Diffstat (limited to 'version.c')
-rw-r--r--version.c51
1 files changed, 51 insertions, 0 deletions
diff --git a/version.c b/version.c
new file mode 100644
index 0000000..017721f
--- /dev/null
+++ b/version.c
@@ -0,0 +1,51 @@
+/******************************************************************************
+ Copyright (c) 1992, 1995, 1996 Xerox Corporation. All rights reserved.
+ Portions of this code were written by Stephen White, aka ghond.
+ Use and copying of this software and preparation of derivative works based
+ upon this software are permitted. Any distribution of this software or
+ derivative works must comply with all applicable United States export
+ control laws. This software is made available AS IS, and Xerox Corporation
+ makes no warranty about the software, its performance or its conformity to
+ any specification. Any person obtaining a copy of this software is requested
+ to send their name and post office or electronic mail address to:
+ Pavel Curtis
+ Xerox PARC
+ 3333 Coyote Hill Rd.
+ Palo Alto, CA 94304
+ Pavel@Xerox.Com
+ *****************************************************************************/
+
+/*
+ * The server_version is a character string containing three decimal numbers
+ * separated by periods:
+ *
+ * <major>.<minor>.<release>
+ *
+ * The major version number changes very slowly, only when existing MOO code
+ * might stop working, due to an incompatible change in the syntax or
+ * semantics of the programming language, or when an incompatible change is
+ * made to the database format.
+ *
+ * The minor version number changes more quickly, whenever an upward-
+ * compatible change is made in the programming language syntax or semantics.
+ * The most common cause of this is the addition of a new kind of expression,
+ * statement, or built-in function.
+ *
+ * The release version number changes as frequently as bugs are fixed in the
+ * server code. Changes in the release number indicate changes that should
+ * only be visible to users as bug fixes, if at all.
+ *
+ */
+
+#include "config.h"
+#include "version.h"
+
+const char *server_version = "1.8.0p5";
+
+int
+check_version(DB_Version version)
+{
+ return version < Num_DB_Versions;
+}
+
+char rcsid_version[] = "$Id$";