#include #include #include int main1 (void) { char *line = NULL; memset(&line, 0x0, sizeof(line)); line[0] = 0x2; return(0); } int main2 (void) { char *line = NULL; line =(char *) malloc(4); memset(&line, 0x0, sizeof(line)); line[0] = 0x2; return(0); } int main (int argc, char *argv[]) { /* main1() */ main2(); return(0); }