Opened 9 years ago

Closed 9 years ago

#9155 closed Bugs (fixed)

libs/log/src/default_sink.cpp: The function "fflush" must have a prototype (solaris studio 12.3)

Reported by: Brian Vandenberg <phantall+boost@…> Owned by: Andrey Semashev
Milestone: To Be Determined Component: log
Version: Boost 1.54.0 Severity: Problem
Keywords: solaris studio Cc: phantall+boost@…

Description

In Solaris Studio 12.3, when building with stlport4, fflush ends up in the std:: namespace when using #include <cstdio>; however, if the code uses #include <stdio.h> it ends up in std with a global using std::fflush; directive.

The offending error occurs on or around libs/log/src/default_sink.cpp:197.

Change History (3)

comment:1 by Brian Vandenberg <phantall+boost@…>, 9 years ago

Cc: phantall+boost@… added

comment:2 by viboes, 9 years ago

Component: Nonelog
Owner: set to Andrey Semashev

comment:3 by Andrey Semashev, 9 years ago

Resolution: fixed
Status: newclosed

(In [85965]) Fixed #9155.

Note: See TracTickets for help on using tickets.