if (!suffix3) suffix3 = ".txt";
/* open file for vcg graph */
- fname = xmalloc(strlen(basename)*2 + strlen(suffix1) + strlen(suffix2) + 5); /* *2: space for escapes. */
+ fname = XMALLOCN(char, strlen(basename)*2 + strlen(suffix1) + strlen(suffix2) + 5); /* *2: space for escapes. */
j = 0;
for (i = 0; i < len; ++i) { /* replace '/' in the name: escape by @. */
max_depth = (depth > max_depth) ? depth : max_depth ;
}
- L_freq = xcalloc(4 * max_depth, sizeof(L_freq[0]));
+ L_freq = XMALLOCNZ(int, 4 * max_depth);
S_freq = L_freq + 1*max_depth;
LA_freq = L_freq + 2*max_depth;
max_depth = (depth > max_depth) ? depth : max_depth ;
}
- L_freq = xcalloc(4 * (max_depth+1), sizeof(L_freq[0]));
+ L_freq = XMALLOCNZ(int, 4 * (max_depth + 1));
S_freq = L_freq + 1*max_depth;
LA_freq = L_freq + 2*max_depth;
max_depth = (depth > max_depth) ? depth : max_depth ;
}
- freq = xcalloc(2 * (max_depth+1), sizeof(freq[0]));
+ freq = XMALLOCNZ(int, 2 * (max_depth + 1));
disp = freq + max_depth;
max_depth = (depth > max_depth) ? depth : max_depth ;
}
- freq = xcalloc(max_depth+1, sizeof(freq[0]));
+ freq = XMALLOCNZ(int, max_depth + 1);
for (i = 0; i < n_all; ++i) {
ir_node *all = get_type_alloc(tp, i);