#include #include #include void custom_parser(int cmd_c,char **cmd_v); void allocationmem(int bla); int Num_opts = 3; int Num_data = 0; char **Opt_name; char **Opt_data; int *Opt_value; int *Opt_parsed; int *manda; /*=============================================================================================================================================================*/ int main(int argc,char **argv) { //custom_parser(argc,argv); allocationmem(2); return EXIT_SUCCESS; } /*=============================================================================================================================================================*/ void allocationmem(int bla) { int *gb_type,*gb_line,*gb_fill,*gb_trans,*gb_orient; int *gb_type_old,*gb_line_old,*gb_fill_old,*gb_trans_old,*gb_orient_old; int *gb_type_left,*gb_type_right; printf("allocation...\n"); gb_type = (int*)calloc(bla,sizeof(int)); gb_fill = (int*)calloc(bla,sizeof(int)); gb_line = (int*)calloc(bla,sizeof(int)); gb_trans = (int*)calloc(bla,sizeof(int)); gb_orient = (int*)calloc(bla,sizeof(int)); gb_type_old = (int*)calloc(bla,sizeof(int)); gb_fill_old = (int*)calloc(bla,sizeof(int)); gb_line_old = (int*)calloc(bla,sizeof(int)); gb_trans_old = (int*)calloc(bla,sizeof(int)); gb_orient_old = (int*)calloc(bla,sizeof(int)); gb_type_left = (int*)calloc(bla,sizeof(int)); gb_type_right = (int*)calloc(bla,sizeof(int)); printf("allocation terminated\n"); }/*end function*/ /*=============================================================================================================================================================*/ void custom_parser(int cmd_c,char **cmd_v) { int i,j,k; Opt_value = (int*)calloc(Num_opts,sizeof(int)); Opt_parsed = (int*)calloc(Num_opts,sizeof(int)); for(i=0;i