[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r10553: Use boost::bind instead of b
From: |
Bastiaan Jacques |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r10553: Use boost::bind instead of binder2nd to avoid a reference-to-reference |
Date: |
Thu, 22 Jan 2009 22:36:15 +0100 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 10553
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-22 22:36:15 +0100
message:
Use boost::bind instead of binder2nd to avoid a reference-to-reference
issue in GCC 4.1. Fixes bug #25381.
modified:
backend/render_handler_agg.cpp
=== modified file 'backend/render_handler_agg.cpp'
--- a/backend/render_handler_agg.cpp 2009-01-22 14:37:28 +0000
+++ b/backend/render_handler_agg.cpp 2009-01-22 21:36:15 +0000
@@ -167,6 +167,7 @@
#include "render_handler_agg_style.h"
#include <boost/scoped_array.hpp>
+#include <boost/bind.hpp>
#ifndef round
#define round(x) rint(x)
@@ -1061,7 +1062,7 @@
/// Transform all the paths using the matrix.
std::for_each(paths_out.begin(), paths_out.end(),
- std::bind2nd(std::mem_fun_ref(&path::transform), mat));
+ boost::bind(&path::transform, _1, mat));
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r10553: Use boost::bind instead of binder2nd to avoid a reference-to-reference,
Bastiaan Jacques <=