Hi Dave,

Dave Beckett said:
>> To fix this, I suppose rdf_log.h should include raptor.h
>
> You should never include rdf_log.h directly, always #include <redland.h>
> which pulls in raptor.h there.

Just for the record, the code isn't mine, but comes from Amaya (the
browser), which includes <librdf.h> (not rdf_log.h).

I will report that and propose a patch using <redland.h> to the Amaya
upstream.

However, I still find quite strange for a header file to rely on the
including file to call another header before and would personally consider
it as a bug if it was in my software.

Anyway, if you decide to close this bug, I won't complain or reopen it.

Thanks for the quick answer.

Regis
-- 
"While a monkey can be a manager, it takes a human to be an engineer" Erik
Zapletal


Reply via email to