Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#2224 closed Bugs (fixed)

filesystem::basic_path<>::replace_extension default parameter is wrong

Reported by: Hajo Kirchhoff <mailinglists@…> Owned by: bemandawes
Milestone: Boost 1.37.0 Component: filesystem
Version: Boost 1.36.0 Severity: Problem
Keywords: Cc:



basic_path & replace_extension( const string_type & new_extension = "" );

The default extension is wrong for string_type==std::wstring and causes a compiler error.

It should probably be

new_extension = string_type()

Attachments (0)

Change History (3)

comment:1 Changed 9 years ago by marshall

  • Component changed from None to filesystem
  • Milestone changed from Boost 1.36.0 to Boost 1.37.0
  • Owner set to bemandawes

comment:2 Changed 9 years ago by bemandawes

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

(In [49481]) Filesystem: fix #2224 (Hajo Kirchhoff)

comment:3 Changed 9 years ago by bemandawes


Thanks for the bug report!


Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain bemandawes.
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.