As long as she's drank water and eaten today and kept both down and isn't showing any signs of pain on her stomach, I doubt there's anything severely wrong. Going to the vet tomorrow wouldn't be a bad idea, though.
Keep an eye on the blood, though. If it gets really dark or it starts to smell...