Opened 4 years ago

Closed 4 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@…


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.

Attachments (0)

Change History (3)

comment:1 Changed 4 years ago by Brian Vandenberg <phantall+boost@…>

Cc: phantall+boost@… added

comment:2 Changed 4 years ago by viboes

Component: Nonelog
Owner: set to Andrey Semashev

comment:3 Changed 4 years ago by Andrey Semashev

Resolution: fixed
Status: newclosed

(In [85965]) Fixed #9155.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Andrey Semashev.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.