Assorted warning fixes and added a comment, no code changes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
diff --git a/procps/pstree.c b/procps/pstree.c
index c5fb836..f97e996 100644
--- a/procps/pstree.c
+++ b/procps/pstree.c
@@ -357,7 +357,9 @@
 static void mread_proc(void)
 {
 	procps_status_t *p = NULL;
+#if ENABLE_FEATURE_SHOW_THREADS
 	pid_t parent = 0;
+#endif
 	int flags = PSSCAN_COMM | PSSCAN_PID | PSSCAN_PPID | PSSCAN_UIDGID | PSSCAN_TASKS;
 
 	while ((p = procps_scan(p, flags)) != NULL) {
@@ -368,7 +370,9 @@
 #endif
 		{
 			add_proc(p->comm, p->pid, p->ppid, p->uid/*, 0*/);
+#if ENABLE_FEATURE_SHOW_THREADS
 			parent = p->pid;
+#endif
 		}
 	}
 }