void invalid_memory_access_016_func_002()
{
	int i;
	if(invalid_memory_access_016_func_001(0)==0)
	{
		invalid_memory_access_016_doubleptr_gbl=(char**) malloc(10*sizeof(char*));
    	for(i=0;i<10;i++)
	    {
    		invalid_memory_access_016_doubleptr_gbl[i]=(char*) malloc(10*sizeof(char));
    		   strcpy(invalid_memory_access_016_doubleptr_gbl[i],"STRING00");
	    }
	}
}
Ejemplo n.º 2
0
void invalid_memory_access_016()
{
	int flag=0,i;
	if(invalid_memory_access_016_func_001(flag)==0)
	{
		invalid_memory_access_016_func_002();
	}

	if(invalid_memory_access_016_doubleptr_gbl!=NULL)
	{
		for(i=0;i<10;i++)
		{
			if(invalid_memory_access_016_doubleptr_gbl[i] !=NULL)
			free (invalid_memory_access_016_doubleptr_gbl[i]);
	    }
	    free(invalid_memory_access_016_doubleptr_gbl);
	}
	if(invalid_memory_access_016_func_001(flag)==0)
	{
		invalid_memory_access_016_func_003();
	}
}