summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2001-11-12 01:42:03 +0000
committerBruce Momjian <bruce@momjian.us>2001-11-12 01:42:03 +0000
commit75bb1e6f5d269e2a09c5bc094a984202bb3f7725 (patch)
tree8298ee25119e9a7f314012c1b197051aa4947249 /src
parenta83bd89d004e4801950f094cf05eee31da858f43 (diff)
downloadpostgresql-75bb1e6f5d269e2a09c5bc094a984202bb3f7725.tar.gz
Add code to check that md5.c files are in sync.
Diffstat (limited to 'src')
-rw-r--r--src/backend/libpq/Makefile9
-rw-r--r--src/backend/libpq/md5.c8
2 files changed, 13 insertions, 4 deletions
diff --git a/src/backend/libpq/Makefile b/src/backend/libpq/Makefile
index d71e5c9765..f8fc5c229e 100644
--- a/src/backend/libpq/Makefile
+++ b/src/backend/libpq/Makefile
@@ -4,7 +4,7 @@
# Makefile for libpq subsystem (backend half of libpq interface)
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/backend/libpq/Makefile,v 1.25 2001/08/15 18:42:14 momjian Exp $
+# $Header: /cvsroot/pgsql/src/backend/libpq/Makefile,v 1.26 2001/11/12 01:42:03 momjian Exp $
#
#-------------------------------------------------------------------------
@@ -19,7 +19,12 @@ OBJS = be-fsstubs.o \
pqcomm.o pqformat.o pqpacket.o pqsignal.o util.o
-all: SUBSYS.o
+all: check_md5 SUBSYS.o
+
+check_md5:
+ @cmp -s md5.c ../../interfaces/odbc/md5.c || \
+ (echo "src/interfaces/odbc/md5.c doesn't match src/backend/libpq/md5.c" && \
+ exit 1)
SUBSYS.o: $(OBJS)
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
diff --git a/src/backend/libpq/md5.c b/src/backend/libpq/md5.c
index b0fc834eb0..a6ef5de9b9 100644
--- a/src/backend/libpq/md5.c
+++ b/src/backend/libpq/md5.c
@@ -10,12 +10,16 @@
*
* Sverre H. Huseby <sverrehu@online.no>
*
- * $Header: /cvsroot/pgsql/src/backend/libpq/md5.c,v 1.9 2001/10/25 05:49:30 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/libpq/md5.c,v 1.10 2001/11/12 01:42:03 momjian Exp $
*/
-#include "postgres.h"
+#ifndef MD5_ODBC
+#include "postgres.h"
#include "libpq/crypt.h"
+#else
+#include "md5.h"
+#endif
#ifdef FRONTEND
#undef palloc