From 913ba5fa28cfdaa3525544213a64a112b94a6341 Mon Sep 17 00:00:00 2001
From: Franz Detro <franz.detro@native-instruments.de>
Date: Tue, 4 Sep 2012 14:50:17 +0200
Subject: [PATCH] fix warnings in boost datetime
---
boost/date_time/dst_rules.hpp | 2 +-
boost/date_time/gregorian/greg_serialize.hpp | 28 +++++++++++++--------------
boost/date_time/period_formatter.hpp | 8 ++++----
boost/date_time/posix_time/time_serialize.hpp | 2 +-
4 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/boost/date_time/dst_rules.hpp b/boost/date_time/dst_rules.hpp
index 503a255..441f661 100644
a
|
b
|
namespace boost {
|
371 | 371 | return is_not_in_dst; |
372 | 372 | } |
373 | 373 | |
374 | | static bool is_dst_boundary_day(date_type d) |
| 374 | static bool is_dst_boundary_day(date_type) |
375 | 375 | { |
376 | 376 | return false; |
377 | 377 | } |
diff --git a/boost/date_time/gregorian/greg_serialize.hpp b/boost/date_time/gregorian/greg_serialize.hpp
index a94bd73..1c216c6 100644
a
|
b
|
void load(Archive & ar,
|
88 | 88 | |
89 | 89 | //!override needed b/c no default constructor |
90 | 90 | template<class Archive> |
91 | | inline void load_construct_data(Archive & ar, |
| 91 | inline void load_construct_data(Archive & /*ar*/, |
92 | 92 | ::boost::gregorian::date* dp, |
93 | 93 | const unsigned int /*file_version*/) |
94 | 94 | { |
… |
… |
void load(Archive & ar, gregorian::date_duration & dd, unsigned int /*version*/)
|
117 | 117 | } |
118 | 118 | //!override needed b/c no default constructor |
119 | 119 | template<class Archive> |
120 | | inline void load_construct_data(Archive & ar, gregorian::date_duration* dd, |
| 120 | inline void load_construct_data(Archive & /*ar*/, gregorian::date_duration* dd, |
121 | 121 | const unsigned int /*file_version*/) |
122 | 122 | { |
123 | 123 | ::new(dd) gregorian::date_duration(gregorian::not_a_date_time); |
… |
… |
void load(Archive & ar, gregorian::date_duration::duration_rep & dr, unsigned in
|
143 | 143 | } |
144 | 144 | //!override needed b/c no default constructor |
145 | 145 | template<class Archive> |
146 | | inline void load_construct_data(Archive & ar, gregorian::date_duration::duration_rep* dr, |
| 146 | inline void load_construct_data(Archive & /*ar*/, gregorian::date_duration::duration_rep* dr, |
147 | 147 | const unsigned int /*file_version*/) |
148 | 148 | { |
149 | 149 | ::new(dr) gregorian::date_duration::duration_rep(0); |
… |
… |
void load(Archive & ar, gregorian::date_period& dp, unsigned int /*version*/)
|
179 | 179 | } |
180 | 180 | //!override needed b/c no default constructor |
181 | 181 | template<class Archive> |
182 | | inline void load_construct_data(Archive & ar, gregorian::date_period* dp, |
| 182 | inline void load_construct_data(Archive & /*ar*/, gregorian::date_period* dp, |
183 | 183 | const unsigned int /*file_version*/) |
184 | 184 | { |
185 | 185 | gregorian::date d(gregorian::not_a_date_time); |
… |
… |
void load(Archive & ar, gregorian::greg_year& gy, unsigned int /*version*/)
|
207 | 207 | } |
208 | 208 | //!override needed b/c no default constructor |
209 | 209 | template<class Archive> |
210 | | inline void load_construct_data(Archive & ar, gregorian::greg_year* gy, |
| 210 | inline void load_construct_data(Archive & /*ar*/, gregorian::greg_year* gy, |
211 | 211 | const unsigned int /*file_version*/) |
212 | 212 | { |
213 | 213 | ::new(gy) gregorian::greg_year(1900); |
… |
… |
void load(Archive & ar, gregorian::greg_month& gm, unsigned int /*version*/)
|
233 | 233 | } |
234 | 234 | //!override needed b/c no default constructor |
235 | 235 | template<class Archive> |
236 | | inline void load_construct_data(Archive & ar, gregorian::greg_month* gm, |
| 236 | inline void load_construct_data(Archive & /*ar*/, gregorian::greg_month* gm, |
237 | 237 | const unsigned int /*file_version*/) |
238 | 238 | { |
239 | 239 | ::new(gm) gregorian::greg_month(1); |
… |
… |
void load(Archive & ar, gregorian::greg_day& gd, unsigned int /*version*/)
|
259 | 259 | } |
260 | 260 | //!override needed b/c no default constructor |
261 | 261 | template<class Archive> |
262 | | inline void load_construct_data(Archive & ar, gregorian::greg_day* gd, |
| 262 | inline void load_construct_data(Archive & /*ar*/, gregorian::greg_day* gd, |
263 | 263 | const unsigned int /*file_version*/) |
264 | 264 | { |
265 | 265 | ::new(gd) gregorian::greg_day(1); |
… |
… |
void load(Archive & ar, gregorian::greg_weekday& gd, unsigned int /*version*/)
|
285 | 285 | } |
286 | 286 | //!override needed b/c no default constructor |
287 | 287 | template<class Archive> |
288 | | inline void load_construct_data(Archive & ar, gregorian::greg_weekday* gd, |
| 288 | inline void load_construct_data(Archive & /*ar*/, gregorian::greg_weekday* gd, |
289 | 289 | const unsigned int /*file_version*/) |
290 | 290 | { |
291 | 291 | ::new(gd) gregorian::greg_weekday(1); |
… |
… |
void load(Archive & ar, gregorian::partial_date& pd, unsigned int /*version*/)
|
323 | 323 | } |
324 | 324 | //!override needed b/c no default constructor |
325 | 325 | template<class Archive> |
326 | | inline void load_construct_data(Archive & ar, gregorian::partial_date* pd, |
| 326 | inline void load_construct_data(Archive & /*ar*/, gregorian::partial_date* pd, |
327 | 327 | const unsigned int /*file_version*/) |
328 | 328 | { |
329 | 329 | gregorian::greg_month gm(1); |
… |
… |
void load(Archive & ar, gregorian::nth_kday_of_month& nkd, unsigned int /*versio
|
366 | 366 | } |
367 | 367 | //!override needed b/c no default constructor |
368 | 368 | template<class Archive> |
369 | | inline void load_construct_data(Archive & ar, |
| 369 | inline void load_construct_data(Archive & /*ar*/, |
370 | 370 | gregorian::nth_kday_of_month* nkd, |
371 | 371 | const unsigned int /*file_version*/) |
372 | 372 | { |
… |
… |
void load(Archive & ar, gregorian::first_kday_of_month& fkd, unsigned int /*vers
|
406 | 406 | } |
407 | 407 | //!override needed b/c no default constructor |
408 | 408 | template<class Archive> |
409 | | inline void load_construct_data(Archive & ar, |
| 409 | inline void load_construct_data(Archive & /*ar*/, |
410 | 410 | gregorian::first_kday_of_month* fkd, |
411 | 411 | const unsigned int /*file_version*/) |
412 | 412 | { |
… |
… |
void load(Archive & ar, gregorian::last_kday_of_month& lkd, unsigned int /*versi
|
445 | 445 | } |
446 | 446 | //!override needed b/c no default constructor |
447 | 447 | template<class Archive> |
448 | | inline void load_construct_data(Archive & ar, |
| 448 | inline void load_construct_data(Archive & /*ar*/, |
449 | 449 | gregorian::last_kday_of_month* lkd, |
450 | 450 | const unsigned int /*file_version*/) |
451 | 451 | { |
… |
… |
void load(Archive & ar, gregorian::first_kday_before& fkdb, unsigned int /*versi
|
474 | 474 | } |
475 | 475 | //!override needed b/c no default constructor |
476 | 476 | template<class Archive> |
477 | | inline void load_construct_data(Archive & ar, |
| 477 | inline void load_construct_data(Archive & /*ar*/, |
478 | 478 | gregorian::first_kday_before* fkdb, |
479 | 479 | const unsigned int /*file_version*/) |
480 | 480 | { |
… |
… |
void load(Archive & ar, gregorian::first_kday_after& fkda, unsigned int /*versio
|
503 | 503 | } |
504 | 504 | //!override needed b/c no default constructor |
505 | 505 | template<class Archive> |
506 | | inline void load_construct_data(Archive & ar, |
| 506 | inline void load_construct_data(Archive & /*ar*/, |
507 | 507 | gregorian::first_kday_after* fkda, |
508 | 508 | const unsigned int /*file_version*/) |
509 | 509 | { |
diff --git a/boost/date_time/period_formatter.hpp b/boost/date_time/period_formatter.hpp
index 925b20c..7ac17c7 100644
a
|
b
|
namespace boost { namespace date_time {
|
114 | 114 | { |
115 | 115 | m_range_option = option; |
116 | 116 | } |
117 | | void delimiter_strings(const string_type& separator, |
118 | | const string_type& start_delim, |
119 | | const string_type& open_end_delim, |
120 | | const string_type& closed_end_delim) |
| 117 | void delimiter_strings(const string_type& /*separator*/, |
| 118 | const string_type& /*start_delim*/, |
| 119 | const string_type& /*open_end_delim*/, |
| 120 | const string_type& /*closed_end_delim*/) |
121 | 121 | { |
122 | 122 | m_period_separator; |
123 | 123 | m_period_start_delimeter; |
diff --git a/boost/date_time/posix_time/time_serialize.hpp b/boost/date_time/posix_time/time_serialize.hpp
index 3279d8d..64917d3 100644
a
|
b
|
void load(Archive & ar,
|
184 | 184 | |
185 | 185 | //!override needed b/c no default constructor |
186 | 186 | template<class Archive> |
187 | | inline void load_construct_data(Archive & ar, |
| 187 | inline void load_construct_data(Archive & /*ar*/, |
188 | 188 | boost::posix_time::time_period* tp, |
189 | 189 | const unsigned int /*file_version*/) |
190 | 190 | { |