Move internal interface and implementation to curlpp::internal namespace. Move files with above to internal subfolders of include and src folders. If necessary split existing files having both internal and public parts to make above possible.
Comment #1
Posted on Jan 27, 2012 by Grumpy CamelHello,
The internal headers should not be referenced by the public headers. It make using the library kinda difficult. Here's one bug
https://bugzilla.redhat.com/show_bug.cgi?id=784614
Can this one please be fixed? :)
Thanks!
Comment #2
Posted on Aug 1, 2012 by Quick WombatYou should also not need to define HAVE_CONFIG_H for users of the library. For one that would conflict when building with the (unfortunately) many other projects that use the same default HAVE_CONFIG_H / config.h
Status: New
Labels:
Type-Defect
Priority-Medium