X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=zoom%2Fzconn.cpp;fp=zoom%2Fzconn.cpp;h=4c1c7a6ea0d8728e9ebb62edc1442c56e78864ba;hb=dcd535eeb3ceaa9cfb19395f8e1780609f7c7d4b;hp=3b3137a40397effc8f56c87fc5346d9df5a05ef1;hpb=db365aac1accc714f92d8a3454ed25fa135b63a8;p=yazpp-moved-to-github.git diff --git a/zoom/zconn.cpp b/zoom/zconn.cpp index 3b3137a..4c1c7a6 100644 --- a/zoom/zconn.cpp +++ b/zoom/zconn.cpp @@ -1,4 +1,4 @@ -// $Header: /home/cvsroot/yaz++/zoom/zconn.cpp,v 1.6 2003-09-22 12:25:20 mike Exp $ +// $Header: /home/cvsroot/yaz++/zoom/zconn.cpp,v 1.7 2005-05-03 16:21:16 mike Exp $ // Z39.50 Connection class @@ -23,7 +23,8 @@ namespace ZOOM { } std::string connection::option(const std::string &key) const { - return ZOOM_connection_option_get(c, key.c_str()); + const char* val = ZOOM_connection_option_get(c, key.c_str()); + return (val) ? val : std::string(); } bool connection::option(const std::string &key, const std::string &val) {