{
PROCTAB *ptp;
proc_t task;
+ proc_t subtask;
unsigned long long saved_start_time; /* for new/old support */
pid_t saved_pid = 0; /* for new/old support */
int matches = 0;
}
memset(&task, 0, sizeof (task));
+ memset(&subtask, 0, sizeof (subtask));
while(readproc(ptp, &task)) {
int match = 1;
// argparse time, but a further
// control is free
if (opt_threads && !i_am_pkill) {
- proc_t subtask;
- memset(&subtask, 0, sizeof (subtask));
while (readtask(ptp, &task, &subtask)){
// don't add redundand tasks
if (task.XXXID == subtask.XXXID)
} else {
list[matches++].num = subtask.XXXID;
}
- memset(&subtask, 0, sizeof (subtask));
}
}
-
-
-
}
-
-
-
-
-
- memset (&task, 0, sizeof (task));
}
closeproc (ptp);
*num = matches;