- else if (! strcmp(outformat, "custom") && *custom_format) {
- parsed_custom_format = (char *)malloc(FORMAT_STRING_LEN * sizeof(char*));
- custom_format_fields = (enum field_types *)malloc(FORMAT_STRING_MAX_FIELDS * sizeof(enum field_types *));
- parse_custom_format(custom_format, parsed_custom_format, custom_format_fields);
+ else if (! strcmp(outformat, "custom")) {
+ if(! *custom_format) {
+ fprintf(stderr, _("Invalid custom format string\n"));
+ exit(EXIT_FAILURE);
+ }