------- Comment #4 from hjl dot tools at gmail dot com  2009-12-29 17:32 -------
I am not sure if

---
char* FormatStringEx (char str[], size_t max_length, char templ[],
   void* args, unsigned int flags)

{
...
void           *args2;
char           *arg,c;
...
while (index-- > 0 && (arg=va_arg((va_list)args2,char*)) != NULL) ;
...
---

is valid C. But gcc could do better to recover.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42543

Reply via email to