Code:
void ProduceString(char *atom, int *orderr)
{
	for()
	{
		if(//stuff//)
		//stuff


		else
		{
			char * newAtom = GetNewAtom(&atom[i]);
			if(strcmp(newAtom,"nil") == 0)
				printf("SUXESS");
		}
	}

}


char* GetNewAtom(char *atom)
{

//Stuff...
}
what is this? WHy am I getting this?
Yet If I insert GetNewAtom(&atom[i]); outside of ProduceString(char *atom, int *orderr)
I don't get any errors.


Thanks