Return-Path: aoki
Received: by postgres.Berkeley.EDU (5.61/1.29)
	id AA01369; Thu, 25 Mar 93 21:06:00 -0800
Message-Id: <9303260506.AA01369@postgres.Berkeley.EDU>
From: aoki@postgres.berkeley.edu (Paul M. Aoki)
Subject: Re: remove operator error
To: postgres@postgres.berkeley.edu
Sender: pg_adm@postgres.berkeley.edu
In-Reply-To: Your message of Fri, 26 Mar 93 13:56:41 CST 
	     <9303260426.AA23850@pangaea.dme> 
Date: Thu, 25 Mar 1993 21:06:03 -0800
Sender: aoki@postgres.Berkeley.EDU

jaws@pangaea.dme.nt.gov.au (James Woods 61-89-895256) writes:
> There is an error in the backend of postgres 4.1 if you attempt to remove an
> operator that doesn't exist.  Following is a copy of a monitor session after
> all the other requirements for the circle object have been defined.

oopsie.  trying to avoid the dreaded "walking off the end of the char16"
bug, i made a typo and introduced another one.  blech.

thanks for the bug report.

apply the following diff and recompile:
95c95
< 			elog(WARN, "RemoveOperator: operator \"%-*s\" taking \"-*%s\" and \"%-*s\" does not exist",
---
> 			elog(WARN, "RemoveOperator: operator \"%-*s\" taking \"%-*s\" and \"%-*s\" does not exist",
--
  Paul M. Aoki  |  CS Div., Dept. of EECS, UCB  |  aoki@postgres.Berkeley.EDU
                |  Berkeley, CA 94720           |  ...!uunet!ucbvax!aoki
