found:
pid_index = i + vp->first_pid_index;
- new_pidvec = g_malloc(sizeof(pid_sort_t)*g_npids);
+ new_pidvec = g_malloc0(sizeof(pid_sort_t)*g_npids);
pold = g_pids;
pnew = new_pidvec;
datum_to_chase = ep->datum;
pid_to_chase = ep->pid->pid_value;
pids_mapped = 0;
- new_pidvec = g_malloc(sizeof(pid_sort_t)*g_npids);
+ new_pidvec = g_malloc0(sizeof(pid_sort_t)*g_npids);
while (1) {
if (srch_chase_dir == SRCH_CHASE_FORWARD) {
g_events[g_nevents-1].time * 9) {
s_v1->minvistime = 0;
s_v1->maxvistime = g_events[g_nevents-1].time * 9 / 8;
+ /* Single event? Make window 1s wide... */
+ if (g_nevents == 1)
+ s_v1->maxvistime = 1000000;
+
}
recompute_hscrollbar();
break;
s_v1->minvistime = 0LL;
s_v1->maxvistime = (g_events[g_nevents - 1].time * 9)/ 8;
+ /* Single event? Make the initial display 1s wide */
+ if (g_nevents == 1)
+ s_v1->maxvistime = 1000000;
s_srchindex = 0;
s_srchcode = 0;
s_last_selected_event = 0;