aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2002-01-03 08:53:00 +0000
committerBruce Momjian <bruce@momjian.us>2002-01-03 08:53:00 +0000
commitb9da4b726c8ae20b5298cf0a4f13f6cc4e56e6be (patch)
tree7ce2a6b019863ba84e61ba16d64804275d848647 /src
parent4ecd278991d0ef59693c87d781dedb35a1ff5028 (diff)
downloadpostgresql-b9da4b726c8ae20b5298cf0a4f13f6cc4e56e6be.tar.gz
postgresql-b9da4b726c8ae20b5298cf0a4f13f6cc4e56e6be.zip
Droplang didn't have test for -l, list. This was really broken too.
Took test from createlang.
Diffstat (limited to 'src')
-rw-r--r--src/bin/scripts/droplang14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/bin/scripts/droplang b/src/bin/scripts/droplang
index 601775f3518..b56d73ec354 100644
--- a/src/bin/scripts/droplang
+++ b/src/bin/scripts/droplang
@@ -7,7 +7,7 @@
# Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group
# Portions Copyright (c) 1994, Regents of the University of California
#
-# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/droplang,v 1.19 2002/01/03 06:09:02 momjian Exp $
+# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/droplang,v 1.20 2002/01/03 08:53:00 momjian Exp $
#
#-------------------------------------------------------------------------
@@ -96,10 +96,14 @@ do
exit 1
;;
*)
- langname="$1"
- if [ "$2" ]; then
- shift
- dbname="$1"
+ if [ "$list" != "t" ]
+ then langname="$1"
+ if [ "$2" ]
+ then
+ shift
+ dbname="$1"
+ fi
+ else dbname="$1"
fi
;;
esac