From owner-acpi-jp@jp.freebsd.org  Fri May 26 16:49:17 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA25940;
	Fri, 26 May 2000 16:49:17 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from mail.ogis-ri.co.jp (ns.ogis-ri.co.jp [158.201.127.1])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA25933
	for <acpi-jp@jp.freebsd.org>; Fri, 26 May 2000 16:49:17 +0900 (JST)
	(envelope-from yokoyama@o3.otc.ogis-ri.co.jp)
Received: from nozomi.icc.ogis-ri.co.jp (nozomi.icc.ogis-ri.co.jp [158.201.123.33])
	by mail.ogis-ri.co.jp (8.9.2+3.1W/3.7W0002211103) with ESMTP id QAA29392
	for <acpi-jp@jp.freebsd.org>; Fri, 26 May 2000 16:48:45 +0900 (JST)
Received: from o3.otc.ogis-ri.co.jp (o3.otc.ogis-ri.co.jp [158.201.73.1]) by nozomi.icc.ogis-ri.co.jp (8.9.3+3.2W/3.5Wpl2-ogismail1.0) with ESMTP id QAA04744 for <acpi-jp@jp.freebsd.org>; Fri, 26 May 2000 16:48:45 +0900 (JST)
Received: from localhost (test2.o3.otc.ogis-ri.co.jp [158.201.73.97]) by o3.otc.ogis-ri.co.jp (8.8.4/3.5Wpl597042212) with ESMTP id QAA18456; Fri, 26 May 2000 16:48:43 +0900 (JST)
To: acpi-jp@jp.freebsd.org
Cc: Yasuo Yokoyama / =?iso-2022-jp?B?GyRCMiM7M0JZSVcbKEI=?=
 <yokoyama@o3.otc.ogis-ri.co.jp>
From: Yasuo Yokoyama / =?iso-2022-jp?B?GyRCMiM7M0JZSVcbKEI=?=
 <yokoyama@o3.otc.ogis-ri.co.jp>
In-Reply-To: <20000525220807K.iwasaki@jp.FreeBSD.org>
References: <20000525135405O.iwasaki@jp.FreeBSD.org>
	<20000525141219P.yokoyama@o3.otc.ogis-ri.co.jp>
	<20000525220807K.iwasaki@jp.FreeBSD.org>
X-Mailer: Mew version 1.94.1 on XEmacs 21.1 (Canyonlands)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Fri_May_26_16:48:58_2000_809)--"
Content-Transfer-Encoding: 7bit
Message-Id: <20000526164901U.yokoyama@o3.otc.ogis-ri.co.jp>
Date: Fri, 26 May 2000 16:49:01 +0900
X-Dispatcher: imput version 20000228(IM140)
Lines: 65
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 325
Subject: [acpi-jp 325] Re: bugs...
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: yokoyama@o3.otc.ogis-ri.co.jp

----Next_Part(Fri_May_26_16:48:58_2000_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

In Message [acpi-jp:324] <20000525220807K.iwasaki@jp.FreeBSD.org>
	Mitsuru IWASAKI <iwasaki@jp.freebsd.org> wrote:

> $BA[A|$G$9$,!"(BStore $B$NBh0l0z?t$N%*%V%8%'%/%H$OJQ99$7$A$c$@$a$J$N$G(B
> $BG0$N$?$a%3%T!<$r;HMQ$7$F$$$k!"$H$$$&$3$H$@$H;W$$$^$9!#(B
$B$=$&$G$9$+!DBg>fIW$@$H$O;W$$$^$9$,!#(B

> $B$^$?!"(Bacpi_parse_termobj() $B$G%j%?!<%s$5$l$k%*%V%8%'%/%H$O(B
> &env->work $B$+%3%T!<$5$l$?$b$N$G$"$kI,MW$,$"$k$h$&$G$9!#(B

$B$?$@!"5,3J=q$K$h$k$H!"(BDestination $BB&$N%3%T!<$rJV$5$J$$$H$J$j$^$;$s!#(B
Buffer $B7?$N>l9g(B Source/Destination $B$G%5%$%:$,0c$&;v$,$"$j$^$9$+$i(B
$B$d$C$Q$j(B Destination $BB&$r%3%T!<$7$FJV$9$"$2$kI,MW$,$"$j$^$9!#(B
$B$H$$$&$o$1$G%Q%C%A$G$9!#(B
$B!t(B $B$H$j$"$($:(BSource $BB&$N%3%T!<$O$=$N$^$^<j$r$D$1$:$K$*$-$^$9!#(B

----Next_Part(Fri_May_26_16:48:58_2000_809)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="parse.c.patch"

Index: parse.c
===================================================================
RCS file: /home/ncvs/cvs-jp/ACPI/util/acpiconf/parse.c,v
retrieving revision 1.19
diff -u -r1.19 parse.c
--- parse.c	2000/05/21 15:51:05	1.19
+++ parse.c	2000/05/26 07:30:57
@@ -1291,27 +1291,13 @@
 		break;
 	case 0x70:		/* StoreOp */
 		DPRINT("Store(");
-		aname = aml_create_local_object();
-		aname->property = tmpobj = acpi_copy_object(env,
-		    acpi_eval_name(env, acpi_parse_termobj(env, indent)));
-		if(tmpobj==NULL){
-			printf("!!!");
-			break;
-		}
+		tmpobj = acpi_eval_name(env, acpi_parse_termobj(env, indent));
 		DPRINT(", ");
 		distname1 = acpi_parse_termobj(env, indent);
 		DPRINT(")");
 		acpi_store_to_name(env,tmpobj,distname1);
-		if(tmpobj==NULL){
-			printf("???");
-			break;
-		}
-		if (tmpobj->type == aml_t_regfield) {
-			tmpobj->type=aml_t_null;
-			acpi_free_object(&tmpobj);
-			aname->property = tmpobj = acpi_copy_object(env,
-			    distname1->property);
-		}
+		aname = aml_create_local_object();
+		aname->property = acpi_copy_object(env,distname1->property);
 		break;
 
 	case 0x71:		/* RefOfOp */

----Next_Part(Fri_May_26_16:48:58_2000_809)----
