diff options
Diffstat (limited to 'mmss/protocol.cpp')
-rw-r--r-- | mmss/protocol.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/mmss/protocol.cpp b/mmss/protocol.cpp index f08d13e..3bbfeb1 100644 --- a/mmss/protocol.cpp +++ b/mmss/protocol.cpp @@ -33,21 +33,21 @@ namespace MMSS { const protocol_t* load_protocol(const char *module) { - void *handle = dlopen(module, RTLD_NOW); + void *handle = ::dlopen(module, RTLD_NOW); if (!handle) { - fprintf(stderr, "unable to load protocol from `%s': %s\n", module, dlerror()); + std::fprintf(stderr, "unable to load protocol from `%s': %s\n", module, dlerror()); return NULL; } - dlerror(); - const protocol_t *proto = reinterpret_cast<const protocol_t*>(dlsym(handle, "mmss_protocol_info")); + ::dlerror(); + const protocol_t *proto = reinterpret_cast<const protocol_t*>(::dlsym(handle, "mmss_protocol_info")); if (!proto) { - fprintf(stderr, "unable to load protocol from `%s': %s\n", module, dlerror()); - dlclose(handle); + std::fprintf(stderr, "unable to load protocol from `%s': %s\n", module, dlerror()); + ::dlclose(handle); return NULL; } - fprintf(stderr, "loaded protocol `%s' version %s\n", proto->get_name(), proto->get_version()); + std::fprintf(stderr, "loaded protocol `%s' version %s\n", proto->get_name(), proto->get_version()); return proto; } |