add: thisnode->need = fs->need;
context: static sort_node *do_one_sort_spec(const char *spec){  const format_struct *fs;  int reverse = 0;  if(*spec == '-'){    reverse = 1;    spec++;  }  fs = search_format_array(spec);  if(fs){    sort_node *thisnode;    thisnode = malloc(sizeof(format_node));    thisnode->sr = fs->sr;    thisnode->reverse = reverse;    thisnode->next = NULL;    return thisnode;  }  return NULL;   /* bad, spec not found */}