As in summary.
Created attachment 48026 [details] Include <stdio.h> when compiling without NDEBUG #define. The code later uses printf() when NDEBUG is not defined.
Comment on attachment 48026 [details] Include <stdio.h> when compiling without NDEBUG #define. The code later uses printf() when NDEBUG is not defined. Thanks. This is fine but: 1) No real need to put the ifdef around the include. An unconditional include of <stdio.h> would be fine. 2) Need a change log. review- because of the lack of change log
Created attachment 48985 [details] Revised patch with changelog. Replaces previous patch and fixes the issues pointed out.
What platform were you building on that saw this error?
I was using Haiku. We use a jam based build system. It's setup such that when NDEBUG is exported in the environment, it passes -DNDEBUG=1 to CC and C++ flags. BTW. Using the Haiku WebKit browser to post this comment! :-D
Comment on attachment 48985 [details] Revised patch with changelog. Clearing flags on attachment: 48985 Committed r55113: <http://trac.webkit.org/changeset/55113>
All reviewed patches have been landed. Closing bug.