Re: [PATCH 6/7] Protect 'orig_len' in |recover_unused_bytes| by DBUS_ENABLE_VERBOSE_MODE

Thiago Macieira <[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Message-ID <3024096.k8AlBvlnuj@tjmaciei-mobl1>
Em segunda-feira, 15 de agosto de 2016, às 12:17:06 PDT, Simon McVittie 
escreveu:
> On 10/08/16 16:08, Thiago Macieira wrote:
> > One way I've solved this problem is to "use" the expression in even
> > disabled asserts
> 
> That results in the expression's side-effects still happening: for
> instance if it calls a function, we pay the CPU cost of calling that
> function. I don't think we want that here.

Not really, because C has required mandatory short-circuiting. In

	if (false && expr)

expr will never, ever be evaluated.

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center

_______________________________________________
dbus mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dbus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.