summaryrefslogtreecommitdiff
path: root/src/m_swap.h
diff options
context:
space:
mode:
authorSimon Howard2007-03-15 18:38:55 +0000
committerSimon Howard2007-03-15 18:38:55 +0000
commitc2af7bb926e4f7026347739e4a5a58a3bac51d0f (patch)
tree17aefc7df9d9442132cce4e2cbb4d8b375cf355c /src/m_swap.h
parentb7906ef4baad9f3a2a7e1b32a9d739e29e001f79 (diff)
downloadchocolate-doom-c2af7bb926e4f7026347739e4a5a58a3bac51d0f.tar.gz
chocolate-doom-c2af7bb926e4f7026347739e4a5a58a3bac51d0f.tar.bz2
chocolate-doom-c2af7bb926e4f7026347739e4a5a58a3bac51d0f.zip
Use SDL for endianness byte swapping. m_swap.c removed; m_swap.h renamed
to i_swap.h. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 857
Diffstat (limited to 'src/m_swap.h')
-rw-r--r--src/m_swap.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/m_swap.h b/src/m_swap.h
deleted file mode 100644
index 04adfa55..00000000
--- a/src/m_swap.h
+++ /dev/null
@@ -1,50 +0,0 @@
-// Emacs style mode select -*- C++ -*-
-//-----------------------------------------------------------------------------
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
-//
-// This program is free software; you can redistribute it and/or
-// modify it under the terms of the GNU General Public License
-// as published by the Free Software Foundation; either version 2
-// of the License, or (at your option) any later version.
-//
-// This program 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 General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-// 02111-1307, USA.
-//
-// DESCRIPTION:
-// Endianess handling, swapping 16bit and 32bit.
-//
-//-----------------------------------------------------------------------------
-
-
-#ifndef __M_SWAP__
-#define __M_SWAP__
-
-
-#include "config.h"
-
-
-// Endianess handling.
-// WAD files are stored little endian.
-#ifdef WORDS_BIGENDIAN
-extern unsigned short SwapSHORT(unsigned short);
-extern unsigned int SwapLONG(unsigned int);
-#define SHORT(x) ((short)SwapSHORT((unsigned short) (x)))
-#define LONG(x) ((int)SwapLONG((unsigned int) (x)))
-#else
-#define SHORT(x) (x)
-#define LONG(x) (x)
-#endif
-
-
-
-
-#endif