** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: ct.h,v 1.4 2000/05/03 19:51:41 kevin Exp $
+** $Id: ct.h,v 1.5 2000/05/11 01:04:44 kevin Exp $
** $Log: ct.h,v $
+** Revision 1.5 2000/05/11 01:04:44 kevin
+** Added Microsoft Windows compatibility
+**
** Revision 1.4 2000/05/03 19:51:41 kevin
** function renaming for phantoms and phantom elements
**
#ifndef CT_H
#define CT_H
+#ifdef _WIN32
+typedef long off_t;
+#define HAVE_STRING_H 1
+#include <fcntl.h>
+#define snprintf _snprintf
+#define vsnprintf _vsnprintf
+#define strcasecmp stricmp
+#define strncasecmp strnicmp
+#endif
+
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: kstddef.h,v 1.8 2000/05/08 20:00:48 kevin Exp $
+** $Id: kstddef.h,v 1.9 2000/05/11 01:04:44 kevin Exp $
** $Log: kstddef.h,v $
+** Revision 1.9 2000/05/11 01:04:44 kevin
+** Added Microsoft Windows compatibility
+**
** Revision 1.8 2000/05/08 20:00:48 kevin
** ANSI C changes
**
/*----------------------------------------------------------------------*/
-/* codes for open command */
+/* codes for open command */
#if MICROSOFT
#define OPEN_RDONLY O_RDONLY /* other system use standard codes */
#define OPEN_WRONLY O_WRONLY /* for binary */