فهرست منبع

Merge pull request #8060 from ghalliday/issue14656win

HPCC-14656 Fix windows link problem

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 9 سال پیش
والد
کامیت
e7545e1979
2فایلهای تغییر یافته به همراه10 افزوده شده و 2 حذف شده
  1. 8 0
      common/thorhelper/roxiehelper.cpp
  2. 2 2
      common/thorhelper/roxiestream.hpp

+ 8 - 0
common/thorhelper/roxiehelper.cpp

@@ -30,6 +30,14 @@
 
 unsigned traceLevel = 0;
 
+const void * IEngineRowStream::nextRowGE(const void * seek, unsigned numFields, bool &wasCompleteMatch, const SmartStepExtra &stepExtra)
+{
+    // can only be called on stepping fields.
+    throwUnexpected();
+}
+
+//=========================================================================================
+
 //OwnedRowArray
 void OwnedRowArray::clear()
 {

+ 2 - 2
common/thorhelper/roxiestream.hpp

@@ -26,13 +26,13 @@
 // Base classes for all Roxie/HThor/Thor input streams
 //---------------------------------------------------
 
-class SmartStepExtra;
+struct SmartStepExtra;
 
 interface THORHELPER_API IEngineRowStream : public IRowStream
 {
     virtual bool nextGroup(ConstPointerArray & group);      // note: default implementation can be overridden for efficiency...
     virtual void readAll(RtlLinkedDatasetBuilder &builder); // note: default implementation can be overridden for efficiency...
-    virtual const void *nextRowGE(const void * seek, unsigned numFields, bool &wasCompleteMatch, const SmartStepExtra &stepExtra) { throwUnexpected(); }    // can only be called on stepping fields.
+    virtual const void *nextRowGE(const void * seek, unsigned numFields, bool &wasCompleteMatch, const SmartStepExtra &stepExtra);
 };
 
 #endif // ROXIESTREAM_HPP