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

[FDclone-users:00357] Re: アーカイブブラウザにおけるシェルメタキャラクタの扱いについて



 しらいです。

In Message-Id <60718.1108348493@ideon.st.ryukoku.ac.jp>
        KOJIMA Hajime / =?ISO-2022-JP?B?GyRCPi5FZ0glGyhC?= <kjm@rins.ryukoku.ac.jp>さんwrites:
>   アーカイブ中のファイル名にシェルメタキャラクタが含まれるようなアー
>   カイブファイルを FD-2.06b のアーカイブブラウザから閲覧しようとす
>   ると、うまくいかないようです。

 以下の patch でどうでしょう?

---- Cut Here ----
diff -u ../old/FD-2.06b/shell.c ./shell.c
--- ../old/FD-2.06b/shell.c	2004-12-14 00:00:00.000000000 +0900
+++ ./shell.c	2005-02-14 18:27:56.000000000 +0900
@@ -217,10 +217,6 @@
 #endif
 	optr = ptr;
 	ptr = checksc(*bufp, ptr, arg);
-#ifndef	_NOEXTRAMACRO
-	if (flags & (F_BURST | F_MARK)) arg = strdup2(arg);
-	else
-#endif
 	arg = killmeta(arg);
 
 	if ((flags & F_NOEXT) && (cp = strrchr(arg, '.')) && cp != arg)
---- Cut Here ----

                                               しらい たかし