[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users-jp 00393] Re: mgp embeded



ついでに mgpembed なのですが,

%image "s-d.gif" 800x600

というようにファイル名の後にさらに引数, コマンドなどが
続いていると不具合があるので,

----- ここから ----- ここから ----- ここから ----- ここから -----
*** mgpembed.pl.in.orig	Tue Jan  5 12:09:27 1999
--- mgpembed.pl.in	Tue Jan  5 12:12:32 1999
***************
*** 84,90 ****
  			print OUT;
  			next;
  		}
! 		if (/^%(.*)image ([^,\n]+)/i) {
  			$a = $1; $fname = $2; $b = $';
  			if ($fname =~ /^\"(.+)\"$/) {
  				$fname = $1;
--- 84,90 ----
  			print OUT;
  			next;
  		}
! 		if (/^%(.*)image\s+([^,\s]+)/i) {
  			$a = $1; $fname = $2; $b = $';
  			if ($fname =~ /^\"(.+)\"$/) {
  				$fname = $1;
----- ここまで ----- ここまで ----- ここまで ----- ここまで -----

こうしてみました.

ファイル名に空白が含まれるときはおかしくなりますけど,
被害は小さいのではないかと思います.
--------------------------------------------------------------
藤川 賢治 @ 京都大学大学院情報学研究科知能情報学専攻池田研究室
     WWW: http://www.lab1.kuis.kyoto-u.ac.jp/members/magician/
                            E-Mail: fujikawa@real-internet.org
                           Tel: 075-753-5387 Fax: 075-751-0482