Detect missing initializations

Write invalid data in memory to easily detect missing initializations in
debug mode.
upgrade_sdl_2_30
Romain Vimont 2 months ago
parent cdf09805c0
commit fd0f432e87

@ -312,6 +312,10 @@ scrcpy_generate_scid(void) {
enum scrcpy_exit_code
scrcpy(struct scrcpy_options *options) {
static struct scrcpy scrcpy;
#ifndef NDEBUG
// Detect missing initializations
memset(&scrcpy, 42, sizeof(scrcpy));
#endif
struct scrcpy *s = &scrcpy;
// Minimal SDL initialization

Loading…
Cancel
Save