Hey Dmitry,<div><br></div><div>Thank you for your response. Ill fix the issues and send a fix over asap.<br><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> +     ssize_t n;I suppose incremented "n" would make the code a bit simpler, e.g.<br>
<br>
                cwd[n++] = '/';<br>
                cwd[n++] = '\0';<br>
                outstr = alloca(4 * n); /* 4*(n-1) + 3 for quotes and NUL */<br><br></blockquote>The first line would be cwd[n] and not n++ I believe. Im not sure a simplification as shown above would be possible.</div><div>
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Now it doesn't compile for me:<br>
util.c: In function 'printpathn':<br>
util.c:595:4: error: implicit declaration of function 'print_tracee_cwd' [-Werror=implicit-function-declaration]<br>
<br>
Yes, I configure strace build using --enable-gcc-Werror, and I recommend<br>
everybody who is going to submit patches to do the same.</blockquote><div><br></div><div>Will do. Should I be passing that as an argument to "bootstrap"?</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
By the way, -yy is a user visible feature, so it needs to be documented.</blockquote><div> </div>Ill modify the strace.1 file accordingly.</div><div><br></div><div>Thanks,</div><div>-- zm</div><br><br>-- <br>-- Sent from an iPhone<br>