diff -p -up aster-full-src-10.1.0/SRC/scotch_4.0/src/libscotch/parser.c.orig aster-full-src-10.1.0/SRC/scotch_4.0/src/libscotch/parser.c --- aster-full-src-10.1.0/SRC/scotch_4.0/src/libscotch/parser.c.orig 2010-03-17 20:17:33.177911099 -0300 +++ aster-full-src-10.1.0/SRC/scotch_4.0/src/libscotch/parser.c 2010-03-17 20:18:07.192065659 -0300 @@ -574,15 +574,15 @@ FILE * const stream) case STRATTESTMUL : /* Multiplication operator */ case STRATTESTMOD : /* Modulus operator */ i = (test->data.test[0]->typetest < test->typetest) ? 1 : 0; - fprintf (stream, strattestsavepa[i][0]); + fprintf (stream, "%s", strattestsavepa[i][0]); o = stratTestSave (test->data.test[0], stream); - fprintf (stream, strattestsavepa[i][1]); + fprintf (stream, "%s", strattestsavepa[i][1]); if (o == 0) { fprintf (stream, "%c", strattestsaveop[test->typetest]); i = (test->data.test[1]->typetest < test->typetest) ? 1 : 0; - fprintf (stream, strattestsavepa[i][0]); + fprintf (stream, "%s", strattestsavepa[i][0]); stratTestSave (test->data.test[1], stream); - fprintf (stream, strattestsavepa[i][1]); + fprintf (stream, "%s", strattestsavepa[i][1]); } break; case STRATTESTVAL : /* Constant value */