* Removed the checks of NULL pointers after malloc/calloc. * Replaced repeated cast operations with a temporary variable initialized with one cast operation. * Removed an unused switch block (meant to be a place to put per-modifier resource management code).