[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mgp-users-jp 00439] bugs (?) in mgp2ps
- To: mgp-users-jp@mew.org
- Subject: [mgp-users-jp 00439] bugs (?) in mgp2ps
- From: KAWABATA Hideyuki <kawabata@arch.ce.hiroshima-cu.ac.jp>
- Date: Mon, 8 Feb 1999 21:23:25 +0900
- Cc: kawabata@arch.ce.hiroshima-cu.ac.jp
- Posted: Mon, 08 Feb 1999 21:23:23 +0900
- Reply-to: mgp-users-jp@mew.org
川端と申します。
MagicPoint を今日初めて知りました。
まだ、コンパイルしてサンプルをいくつか動かしている段階ですが、
不具合らしきものをみつけましたので報告します。
当方、SPARC マシンの上の Solaris 2.4 あるいは Solaris 2.5.1 で、
gcc 2.7.2.2, bison 1.22, flex 2.4.6
でコンパイルしてみたのですが、いずれにおいても、
mgp2ps の出力(標準出力)の先頭に、数十個のヌル文字が入るのです。
少しソースを見たところ、
parse.c 内の read_rc() や read_file() における yyparse() の
呼び出しの際に、ときどきヌル文字が出るようです。
コンパイラ等を変更してみようとも思いましたが、
うまく作ることができず、まだ試せていない状況です。
この不具合について、心当りのある方、おられましたら、
対処法などをお教え頂ければ幸いです。
〜 〜 〜
ついでに、これも一種のバグかと思いますので、、、。
______________________________________________________
川端@情報工.広島市大 <kawabata@ce.hiroshima-cu.ac.jp>
*** print.c.orig Sun Sep 6 11:58:02 1998
--- print.c Mon Feb 8 21:19:46 1999
***************
*** 346,352 ****
char *aligns[] = { "center", "left", "right", NULL };
fprintf(fp, "%%!PS-Adobe-2.0 EPSF-2.0\n");
! fprintf(fp, "%%%%Creater: mgp2ps\n");
fprintf(fp, "%%%%Title: %s\n", mgp_fname);
fprintf(fp, "%%%%Pages: %d\n", maxpage);
fprintf(fp, "%%%%BoundingBox: 0 0 %d %d\n", paper->height, paper->width);
--- 346,352 ----
char *aligns[] = { "center", "left", "right", NULL };
fprintf(fp, "%%!PS-Adobe-2.0 EPSF-2.0\n");
! fprintf(fp, "%%%%Creator: mgp2ps\n");
fprintf(fp, "%%%%Title: %s\n", mgp_fname);
fprintf(fp, "%%%%Pages: %d\n", maxpage);
fprintf(fp, "%%%%BoundingBox: 0 0 %d %d\n", paper->height, paper->width);