CVSROOT: /cvsroot/lilypond
Module name: mftrace
Branch:
Changes by: Han-Wen Nienhuys <[EMAIL PROTECTED]> 05/08/01 15:01:27
Modified files:
. : ChangeLog GNUmakefile.in gf2pbm.c
mftrace.spec.in
Log message:
* gf2pbm.c: conform to strict aliasing rules (Patch by Stanislav
Brabec)
* GNUmakefile.in: removes explicit rule for CC (Patch by Stanislav
Brabec)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/mftrace/ChangeLog.diff?tr1=1.58&tr2=1.59&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/mftrace/GNUmakefile.in.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/mftrace/gf2pbm.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/mftrace/mftrace.spec.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
Patches:
Index: mftrace/ChangeLog
diff -u mftrace/ChangeLog:1.58 mftrace/ChangeLog:1.59
--- mftrace/ChangeLog:1.58 Wed Jul 20 11:41:51 2005
+++ mftrace/ChangeLog Mon Aug 1 15:01:27 2005
@@ -1,3 +1,11 @@
+2005-08-01 Han-Wen Nienhuys <[EMAIL PROTECTED]>
+
+ * gf2pbm.c: conform to strict aliasing rules (Patch by Stanislav
+ Brabec)
+
+ * GNUmakefile.in: removes explicit rule for CC (Patch by Stanislav
+ Brabec)
+
2005-07-20 Han-Wen Nienhuys <[EMAIL PROTECTED]>
* README.texi (Top): cs.uu.nl -> xs4all.nl everywhere.
Index: mftrace/GNUmakefile.in
diff -u mftrace/GNUmakefile.in:1.13 mftrace/GNUmakefile.in:1.14
--- mftrace/GNUmakefile.in:1.13 Wed Apr 20 10:54:31 2005
+++ mftrace/GNUmakefile.in Mon Aug 1 15:01:27 2005
@@ -25,9 +25,6 @@
compile: mftrace gf2pbm
-gf2pbm: gf2pbm.c
- gcc -O2 -Wall -o $@ $<
-
README.txt: README.texi
sed 's/@MFTVERSION@/@VERSION@/g' < $< > $<.in
makeinfo --no-split --no-headers --output $@ $<.in
Index: mftrace/gf2pbm.c
diff -u mftrace/gf2pbm.c:1.3 mftrace/gf2pbm.c:1.4
--- mftrace/gf2pbm.c:1.3 Mon Apr 4 00:15:26 2005
+++ mftrace/gf2pbm.c Mon Aug 1 15:01:27 2005
@@ -302,6 +302,7 @@
ubyte cmnd;
int min_m, max_m, min_n, max_n;
BMUNIT *cp, *basep, *maxp;
+ char **basep_cpp = &basep;
int bytes_wide;
bool paint_switch;
#define White false
@@ -389,7 +390,7 @@
case SKIP1:
case SKIP2:
case SKIP3:
- *((char **) &basep) +=
+ *(basep_cpp) +=
num(GF_file, WIDENINT cmnd - SKIP0) * bytes_wide;
case SKIP0:
new_row = true;
@@ -412,7 +413,7 @@
} /* end switch */
if (new_row) {
- *((char **) &basep) +=
+ *(basep_cpp) +=
bytes_wide;
if (basep >= maxp || cp >= basep) too_many_bits(ch);
cp = basep;
Index: mftrace/mftrace.spec.in
diff -u mftrace/mftrace.spec.in:1.3 mftrace/mftrace.spec.in:1.4
--- mftrace/mftrace.spec.in:1.3 Tue Mar 9 13:35:15 2004
+++ mftrace/mftrace.spec.in Mon Aug 1 15:01:27 2005
@@ -25,7 +25,7 @@
%build
./configure --prefix=/usr/
-make
+make
make README.txt
_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs