This is the mail archive of the elfutils-devel@sourceware.org mailing list for the elfutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] libdwfl: Correct nested asprintf result check in report_kernel_archive.


Hi -

> Yeah, I think you are right, I overdid it because I was a little embarrassed
> I had to count the brackets 6 times before seeing the bug even after it was
> pointed out to me. Pushed the simplified version:

Aw heck, at that point, why not

...

int res = asprintf (&archive,
                    ((*release)[0]=='/' ? "%s/debug.a"
                                        : MODULEDIRFMT "/debug.a"),
                    *release);

- FChE

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]