diff -r 5cd656a07aa5 src/bar.c --- a/bar.c Thu May 14 06:01:00 2009 -0400 +++ b/bar.c Thu May 14 07:38:17 2009 -0400 @@ -237,7 +237,7 @@ g = callocobject(); e = S_V_I(a,0L); f = S_V_I(a,1L); - erg += sum(f,g); + erg += sym_sum(f,g); j=0L; for (i=0L;i2017-04-16services: Add a default value to various service types....Ludovic Courtès hu May 14 06:01:00 2009 -0400 +++ b/macro.h Thu May 14 07:38:17 2009 -0400 @@ -1,6 +1,8 @@ /* file: macro.h symmetrica source code */ #ifndef MACRO_H +#include "string.h" + #ifdef SYMMAGMA #define SYM_MALLOC(a) mem_malloc(a) #else #define C_O_K(a,b) ((a)->ob_kind = (OBJECTKIND)(b)) --- a/nc.c Thu May 14 06:01:00 2009 -0400 +++ b/nc.c Thu May 14 07:38:17 2009 -0400 @@ -204,7 +204,7 @@ erg += mult(S_NC_C(a),S_NC_C(b),d); erg += m_gl_co(S_NC_GL(a),e); erg += mult_apply(e,d); - erg += sum(d,e); + erg += sym_sum(d,e); erg += m_gl_go(S_NC_GL(a),d); erg += div(e,d,c); erg += freeall(e); @@ -617,7 +617,7 @@ erg += mult_nc_kranz(c,a,e); erg += mult(S_V_I(e,1L),f,c); erg += div(c,g,c); - erg += sum(c,S_V_I(S_NC_C(b),S_I_I(d))); + erg += sym_sum(c,S_V_I(S_NC_C(b),S_I_I(d))); } erg += freeall(c); erg += freeall(d); @@ -712,7 +712,7 @@ for(j = 0L; j=0;j--) diff -r 5cd656a07aa5 src/perm.c --- a/perm.c Thu May 14 06:01:00 2009 -0400 +++ b/perm.c Thu May 14 07:38:17 2009 -0400 @@ -833,9 +833,9 @@ /* s = Anzahl der spalten */ s = S_V_LI(S_V_I(a,0L)); - sum(S_V_I(a,0L),summe);/* composition ist vector */ + sym_sum(S_V_I(a,0L),summe);/* composition ist vector */ z = S_I_I(summe); - FREEALL(summe); + FREEALL(summe); m_ilih_nm(s,z,b); C_O_K(b,KRANZTYPUS); for (i=0L;i