Opened 13 years ago

Closed 13 years ago

#3898 closed Bugs (fixed)

boost serialization lib problems with ObjectiveC++

Reported by: vnair@… Owned by: Robert Ramey
Milestone: Boost 1.43.0 Component: serialization
Version: Boost 1.42.0 Severity: Problem
Keywords: ObjectiveC++, Cocoa, serialization Cc:

Description

In file boost_1_42_0/libs/serialization/src/basic_iarchive.cpp on line 299 (in method basic_iarchive_impl::register_type()) variable name "id" is used, which is a keyword in ObjectiveC++. Hence this file fails to compile when working with Cocoa framework on MacOSX. Please change this variable name to say "cid".

A similar problem was reported in regex library (Ticket#2306) for version 1.38.

Change History (1)

comment:1 by Robert Ramey, 13 years ago

Resolution: fixed
Status: newclosed

OK - I made this change on my local system. It should show up in next release.

Robert Ramey

Note: See TracTickets for help on using tickets.