From 75bb1e6f5d269e2a09c5bc094a984202bb3f7725 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Mon, 12 Nov 2001 01:42:03 +0000 Subject: [PATCH] Add code to check that md5.c files are in sync. --- src/backend/libpq/Makefile | 9 +++++++-- src/backend/libpq/md5.c | 8 ++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/backend/libpq/Makefile b/src/backend/libpq/Makefile index d71e5c9765d..f8fc5c229e6 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 b0fc834eb01..a6ef5de9b94 100644 --- a/src/backend/libpq/md5.c +++ b/src/backend/libpq/md5.c @@ -10,12 +10,16 @@ * * Sverre H. Huseby * - * $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 -- 2.39.5