}
free(tokens);
- qsort(all_msgs, num_all_msgs, sizeof(long), longcmp);
+ if (all_msgs != NULL)
+ qsort(all_msgs, num_all_msgs, sizeof(long), longcmp);
/*
* At this point, if a message appears num_tokens times in the
}
}
-
- free(all_msgs);
+ if (all_msgs != NULL)
+ free(all_msgs);
}
*fts_num_msgs = num_ret_msgs;