------- Comment #5 from rguenth at gcc dot gnu dot org 2006-05-29 13:46 -------
extern int foo (__const char * __format, ...);
extern int verbose;
void demux_open_rtp(int sdpDescription)
{
int* rtspClient = 0;
if (sdpDescription == 0) {
extern int verbose;
rtspClient = new int[verbose];
}
int* mediaSession = rtspClient;
if (verbose > 0)
foo ("Increased socket receive buffer");
}
static inline const char *tag() { }
void afterReading(void)
{
if (verbose > 0)
foo ("%s%s", tag(), tag());
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27793