Added C Error header