- msg (SE, _("Type mismatch. Cannot store %s data in "
- "%s variable %s."),
- trns->dst_type == VAL_STRING ? _("string") : _("numeric"),
- var_is_alpha (v) ? _("string") : _("numeric"),
- var_get_name (v));
+ if (trns->dst_type == VAL_STRING)
+ msg (SE, _("Type mismatch. Cannot store string data in "
+ "numeric variable %s."), var_get_name (v));
+ else
+ msg (SE, _("Type mismatch. Cannot store numeric data in "
+ "string variable %s."), var_get_name (v));