<div dir="auto">Hi,<br><br>I was reading input.c to better understand the input pipeline.<br><br>I noticed that in functions like Preparse(), there are accesses such as priv->master->p_demux->pf_readdir without explicit NULL checks.<br><br>I wanted to ask whether it is guaranteed by design that these pointers are always valid at that point, or if defensive checks would be appropriate here.<br><br>I was also considering whether this could be an area for a small improvement, but wanted to clarify the intended design first.<br><br>Thanks.<br>Manjeet </div>