*** /tmp/,RCSt1002941	Wed Feb  6 09:59:32 1991
--- pstat.c	Mon Dec  3 10:32:49 1990
***************
*** 234,240 ****
  	register struct e_vnode *e_vnodebase, *endvnode, *evp;
  	register struct vnode *vp;
  	register struct mount *maddr = NULL, *mp;
- 	register struct inode *ip;
  	int numvnodes;
  	struct e_vnode *loadvnodes();
  	struct mount *getmnt();
--- 234,239 ----
***************
*** 609,615 ****
  loadvnodes(avnodes)
  	int *avnodes;
  {
! 	int ret, copysize, i;
  	struct e_vnode *vnodebase;
  
  	if (fcore != NULL) {
--- 608,614 ----
  loadvnodes(avnodes)
  	int *avnodes;
  {
! 	int ret, copysize;
  	struct e_vnode *vnodebase;
  
  	if (fcore != NULL) {
***************
*** 722,729 ****
  	struct proc *xproc, *aproc;
  	int nproc;
  	register struct proc *pp;
! 	register loc, np;
  	struct pte apte;
  
  	nproc = getword(nl[SNPROC].n_value);
  	xproc = (struct proc *)calloc(nproc, sizeof (struct proc));
--- 721,730 ----
  	struct proc *xproc, *aproc;
  	int nproc;
  	register struct proc *pp;
! 	register np;
! 	/*
  	struct pte apte;
+ 	*/
  
  	nproc = getword(nl[SNPROC].n_value);
  	xproc = (struct proc *)calloc(nproc, sizeof (struct proc));
***************
*** 1149,1154 ****
--- 1150,1156 ----
  	register struct mapent *me;
  	register struct text *xp;
  	int i, j;
+ 	u_long loc;
  	long rmalloc();
  
  	nproc = getword(nl[SNPROC].n_value);
***************
*** 1181,1189 ****
  		exit(1);
  	}
  	kvm_read(nl[SSWDEVT].n_value, swdevt, nswdev * sizeof (struct swdevt));
! 	kvm_read(nl[SPROC].n_value, proc, nproc * sizeof (struct proc));
! 	kvm_read(nl[STEXT].n_value, xtext, ntext * sizeof (struct text));
! 	kvm_read(nl[SWAPMAP].n_value, swapmap, nswapmap * sizeof (struct map));
  
  	swapmap->m_name = "swap";
  	swapmap->m_limit = (struct mapent *)&swapmap[nswapmap];
--- 1183,1194 ----
  		exit(1);
  	}
  	kvm_read(nl[SSWDEVT].n_value, swdevt, nswdev * sizeof (struct swdevt));
! 	loc = getword(nl[SPROC].n_value);
! 	kvm_read(loc, proc, nproc * sizeof (struct proc));
! 	loc = getword(nl[STEXT].n_value);
! 	kvm_read(loc, xtext, ntext * sizeof (struct text));
! 	loc = getword(nl[SWAPMAP].n_value);
! 	kvm_read(loc, swapmap, nswapmap * sizeof (struct map));
  
  	swapmap->m_name = "swap";
  	swapmap->m_limit = (struct mapent *)&swapmap[nswapmap];
