Fix incorrect initializations
Vladimir Kobal committed
Mar 30, 2017 at 16:52 UTC
35ec2ee50546b49ff79ae3423c820ae19da7db50
1 file changed
+2
-2
src/freebsd_sysctl.c
+2
-2
@@ -378,7 +378,7 @@ int do_kern_cp_times(int update_every, usec_t dt) {
378
int do_hw_intcnt(int update_every, usec_t dt) {
379
(void)dt;
380
static int mib_hw_intrcnt[2] = {0, 0};
381
- size_t intrcnt_size = sizeof(mib_hw_intrcnt);
381
+ size_t intrcnt_size = 0;
382
unsigned long i;
383
384
if (unlikely(GETSYSCTL_SIZE("hw.intrcnt", mib_hw_intrcnt, intrcnt_size))) {
@@ -1268,7 +1268,7 @@ int do_net_isr(int update_every, usec_t dt) {
1268
1269
static int mib_workstream[3] = {0, 0, 0}, mib_work[3] = {0, 0, 0};
1270
int common_error = 0;
1271
- size_t netisr_workstream_size = sizeof(mib_workstream), netisr_work_size = sizeof(mib_work);
1271
+ size_t netisr_workstream_size = 0, netisr_work_size = 0;
1272
unsigned long num_netisr_workstreams = 0, num_netisr_works = 0;
1273
static struct sysctl_netisr_workstream *netisr_workstream = NULL;
1274
static struct sysctl_netisr_work *netisr_work = NULL;