diff --git a/src/gv/gv0500.cpp b/src/gv/gv0500.cpp index a20dcc4ef..927e4a8f5 100755 --- a/src/gv/gv0500.cpp +++ b/src/gv/gv0500.cpp @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -516,7 +517,7 @@ protected: virtual bool get_next_key(TToken_string& key); virtual bool changing_mask(int mode) { return true; } - virtual TMask* get_mask(int mode); + virtual TMask* _get_mask(int mode); virtual void init_query_mode(TMask& m); virtual void init_insert_mode(TMask& m); virtual void init_modify_mode(TMask& m); @@ -560,9 +561,10 @@ bool TF24_app::get_next_key(TToken_string& key) } -TMask* TF24_app::get_mask(int mode) +TMask* TF24_app::_get_mask(int mode) { const int n = (mode == MODE_QUERY) ? 0 : 1; + return (TMask*)_msk.objptr(n); }