s/NULL == fp/fp == NULL