summaryrefslogtreecommitdiff
path: root/contrib/dbase/endian.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/dbase/endian.c')
-rw-r--r--contrib/dbase/endian.c49
1 files changed, 0 insertions, 49 deletions
diff --git a/contrib/dbase/endian.c b/contrib/dbase/endian.c
deleted file mode 100644
index f45d958e403..00000000000
--- a/contrib/dbase/endian.c
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Maarten Boekhold (maarten.boekhold@reuters.com) oktober 1995 */
-
-#include <sys/types.h>
-#include "dbf.h"
-/*
- * routine to change little endian long to host long
- */
-long
-get_long(u_char *cp)
-{
- long ret;
-
- ret = *cp++;
- ret += ((*cp++) << 8);
- ret += ((*cp++) << 16);
- ret += ((*cp++) << 24);
-
- return ret;
-}
-
-void
-put_long(u_char *cp, long lval)
-{
- cp[0] = lval & 0xff;
- cp[1] = (lval >> 8) & 0xff;
- cp[2] = (lval >> 16) & 0xff;
- cp[3] = (lval >> 24) & 0xff;
-}
-
-/*
- * routine to change little endian short to host short
- */
-short
-get_short(u_char *cp)
-{
- short ret;
-
- ret = *cp++;
- ret += ((*cp++) << 8);
-
- return ret;
-}
-
-void
-put_short(u_char *cp, short sval)
-{
- cp[0] = sval & 0xff;
- cp[1] = (sval >> 8) & 0xff;
-}