]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Add code to check that md5.c files are in sync.
authorBruce Momjian <bruce@momjian.us>
Mon, 12 Nov 2001 01:42:03 +0000 (01:42 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 12 Nov 2001 01:42:03 +0000 (01:42 +0000)
src/backend/libpq/Makefile
src/backend/libpq/md5.c

index d71e5c9765d4be8d35e77cba92b1fa4cc72f745b..f8fc5c229e6a07730d96b81ac4788ed9a61e3a22 100644 (file)
@@ -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)
index b0fc834eb01a63554fe70a713460d90e934d61db..a6ef5de9b9462c35f8b3c78e86a19c69aad4d44b 100644 (file)
  *
  *     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