From 52831da26c811fb263e777b839aff5af9f144561 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Mon, 15 May 2000 16:12:39 +0000
Subject: [PATCH] Fix createlang -l dbname so it works, update sgml.

---
 doc/src/sgml/ref/createlang.sgml |  4 ++--
 src/bin/scripts/createlang.sh    | 14 +++++++++-----
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/doc/src/sgml/ref/createlang.sgml b/doc/src/sgml/ref/createlang.sgml
index 3cdd4c67317..454fa980446 100644
--- a/doc/src/sgml/ref/createlang.sgml
+++ b/doc/src/sgml/ref/createlang.sgml
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/ref/createlang.sgml,v 1.5 2000/03/27 17:14:42 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/ref/createlang.sgml,v 1.6 2000/05/15 16:12:38 momjian Exp $
 Postgres documentation
 -->
 
@@ -24,7 +24,7 @@ Postgres documentation
   </refsynopsisdivinfo>
   <synopsis>
 createlang [ <replaceable class="parameter">connection options</replaceable> ] [ <replaceable class="parameter">langname</replaceable> [ <replaceable class="parameter">dbname</replaceable> ] ]
-createlang [ <replaceable class="parameter">connection options</replaceable> ] --list|-l
+createlang [ <replaceable class="parameter">connection options</replaceable> ] --list|-l [ <replaceable class="parameter">dbname</replaceable> ]
   </synopsis>
 
   <refsect2 id="R2-APP-CREATELANG-1">
diff --git a/src/bin/scripts/createlang.sh b/src/bin/scripts/createlang.sh
index fd5a9fbe957..b083b422a42 100644
--- a/src/bin/scripts/createlang.sh
+++ b/src/bin/scripts/createlang.sh
@@ -8,7 +8,7 @@
 #
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/bin/scripts/Attic/createlang.sh,v 1.8 2000/03/25 19:10:27 tgl Exp $
+#    $Header: /cvsroot/pgsql/src/bin/scripts/Attic/createlang.sh,v 1.9 2000/05/15 16:12:39 momjian Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -103,10 +103,14 @@ do
 		exit 1
 		;;
 	 *)
- 		langname="$1"
-                if [ "$2" ]; then
-                        shift
-			dbname="$1"
+ 		if [ "$list" = 't' ]
+		then	dbname="$1"
+		else	langname="$1"
+                	if [ "$2" ]
+			then
+	                        shift
+				dbname="$1"
+			fi
 		fi
                 ;;
     esac
-- 
GitLab