kopia lustrzana https://gitlab.com/sane-project/backends
Set allocated memory to 0 to avoid delivering garbage to the frontend.
Henning Meier-Geinitz <henning@meier-geinitz.de>DEVEL_2_0_BRANCH-1
rodzic
4ff330e0a4
commit
febf58f64e
|
@ -207,6 +207,7 @@ sanei_w_array (Wire * w, SANE_Word * len_ptr, void **v,
|
|||
w->status = ENOMEM;
|
||||
return;
|
||||
}
|
||||
memset (*v, 0, len * element_size);
|
||||
}
|
||||
else
|
||||
*v = 0;
|
||||
|
@ -264,6 +265,7 @@ sanei_w_ptr (Wire * w, void **v, WireCodecFunc w_value, size_t value_size)
|
|||
w->status = ENOMEM;
|
||||
return;
|
||||
}
|
||||
memset (*v, 0, value_size);
|
||||
}
|
||||
(*w_value) (w, *v);
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue