[graph] std::priority_queue of vertex_descriptors with extended comparison object will not initialize

Hi List,
as the Subject states. I would like to initialize a std::priority_queue
with vertex_descriptors and a comparison object as a template parameter
but the compiler tells me:
...
/usr/include/c++/4.5/bits/stl_heap.h:303:4: error: invalid conversion
from ‘unsigned int’ to ‘void*’
/usr/include/c++/4.5/bits/stl_heap.h:303:4: error: initializing
argument 1 of ‘bool degree_compare::operator()(void* const&, void*
const&)’
...
if i try to initialize the queue and i just don't know why 'bool
degree_compare::operator()(void* const&, void* const&)' comes up.
Could you please help me to initialize my priority_queue?
best regards
Christoph
// begin code
#include <iostream>
#include <map>
#include <queue>
#include

I think i got it. It was a stupid copy and paste error.
I used:
typedef boost::adjacency_list_traits
participants (1)
-
Christoph