Don't put baby oil in Hannah's eye, or any other ointment until a vet can check it! You may end up making matters worse that way. If it's got a yellowish/greenish discharge it means it's an infection, but unless a vet stains the eye and looks through a scope, you cannot tell if the cornea is damaged or not. Better to be safe than sorry. Keep cleaning it gently with warm cotton until a vet can see her.