--- projects/libstatgrab/src/libstatgrab/tools.c 2003/10/20 15:25:47 1.10 +++ projects/libstatgrab/src/libstatgrab/tools.c 2003/10/20 16:20:06 1.11 @@ -115,21 +115,17 @@ struct uvmexp *get_uvmexp() { #endif int statgrab_init(){ - -#ifdef ALLBSD - kvm_t *kvmd; +#ifdef ALLBSD + { + kvm_t *kvmd = get_kvm(); + if (kvmd == NULL) return 1; + } #endif #ifdef NETBSD - struct uvmexp *uvm; -#endif - -#ifdef ALLBSD - kvmd = get_kvm(); - if (kvmd == NULL) return 1; -#endif -#ifdef NETBSD - uvm = get_uvmexp(); - if (uvm == NULL) return 1; + { + struct uvmexp *uvm = get_uvmexp(); + if (uvm == NULL) return 1; + } #endif return 0; }