This commit initializes timer_userdata to avoid a maybe-uninitialized
warning in uvwasi_poll_oneoff.
This warning can be seen when building using the following flags (and
also shows up in Node.js build):
$ cd build
$ cmake .. -DCMAKE_C_FLAGS="-Wmaybe-uninitialized -O3"
$ make -j8
...
/wasm/uvwasi/src/uvwasi.c: In function ‘uvwasi_poll_oneoff’:
/wasm/uvwasi/src/uvwasi.c:2407:21: warning:
‘timer_userdata’ may be used uninitialized in this function [-Wmaybe-uninitialized]
2407 | event->userdata = timer_userdata;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
This commit initializes timer_userdata to avoid a maybe-uninitialized warning in uvwasi_poll_oneoff.
This warning can be seen when building using the following flags (and also shows up in Node.js build):