2010年3月 3日

[installer 2269] sudo-1.7.2p5

sudo-1.7.2p5 出ています。

☆ sudo-1.7.2p5
http://www.sudo.ws/
http://www.sudo.ws/sudo/dist/sudo-1.7.2p5.tar.gz
ftp://ftp.sudo.ws/pub/sudo/sudo-1.7.2p5.tar.gz

ChangeLog も更新されていない…


意味のある変更はこれですね (これから生成される toke.c も更新されて
います)。

diff -urNbB sudo-1.7.2p4/toke.l sudo-1.7.2p5/toke.l
--- sudo-1.7.2p4/toke.l 2010-02-13 21:51:25.000000000 +0900
+++ sudo-1.7.2p5/toke.l 2010-03-01 20:11:56.000000000 +0900
@@ -71,10 +71,6 @@
#include "parse.h"
#include <gram.h>

-#ifndef lint
-__unused static const char rcsid[] = "$Sudo: toke.l,v 1.40 2009/11/22 14:54:04 millert Exp $";
-#endif /* lint */
-
extern YYSTYPE yylval;
extern int parse_error;
int sudolineno = 1;
@@ -844,7 +840,7 @@
efree(pl);
}
efree(istack[idepth].path);
- if (!istack[idepth].keepopen)
+ if (idepth && !istack[idepth].keepopen)
fclose(istack[idepth].bs->yy_input_file);
yy_delete_buffer(istack[idepth].bs);
}
@@ -869,7 +865,7 @@
}
istacksize += SUDOERS_STACK_INCREMENT;
istack = (struct include_stack *) realloc(istack,
- sizeof(istack) * istacksize);
+ sizeof(*istack) * istacksize);
if (istack == NULL) {
yyerror("unable to allocate memory");
return(FALSE);

----
こがよういちろう


投稿者 xml-rpc : 2010年3月 3日 14:56
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/93824
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。