Use estrndup()