Missing include of stdio.h
[yazpp-moved-to-github.git] / zoom / zquery.cpp
index 602663f..cd937c2 100644 (file)
@@ -1,8 +1,8 @@
-// $Header: /home/cvsroot/yaz++/zoom/zquery.cpp,v 1.2 2002-08-08 16:06:08 mike Exp $
+// $Header: /home/cvsroot/yaz++/zoom/zquery.cpp,v 1.5 2003-07-02 10:25:13 adam Exp $
 
 // Z39.50 Query classes
 
-#include "zoom++.h"
+#include "zoom.h"
 
 
 namespace ZOOM {
@@ -11,11 +11,9 @@ namespace ZOOM {
        q = 0;
     }
 
-
-
-    prefixQuery::prefixQuery(const char *pqn) {
+    prefixQuery::prefixQuery(const std::string &pqn) {
        q = ZOOM_query_create();
-       if (ZOOM_query_prefix(q, pqn) == -1) {
+       if (ZOOM_query_prefix(q, pqn.c_str()) == -1) {
            ZOOM_query_destroy(q);
            throw queryException(queryException::PREFIX, pqn);
        }
@@ -43,7 +41,7 @@ namespace ZOOM {
 
 
 
-    CCLQuery::CCLQuery(const char *ccl, void *qualset) {
+    CCLQuery::CCLQuery(const std::string &ccl, void *qualset) {
        throw "Oops.  No CCL support in ZOOM-C yet.  Sorry.";
     }