Ticket #9155 (closed Bugs: fixed)

Opened 4 years ago

Last modified 4 years ago

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: andysem
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.


Change History

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

  • Cc phantall+boost@… added

comment:2 Changed 4 years ago by viboes

  • Owner set to andysem
  • Component changed from None to log

comment:3 Changed 4 years ago by andysem

  • Status changed from new to closed
  • Resolution set to fixed

(In [85965]) Fixed #9155.


Add a comment

Modify Ticket

Change Properties
<Author field>
as closed
The resolution will be deleted. Next status will be 'reopened'

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

Note: See TracTickets for help on using tickets.