Hello All.

  Doesn't this warning look dangerously?

In file included from 
/home/runner/work/firebird/firebird/src/jrd/Coercion.cpp:29:
In file included from 
/home/runner/work/firebird/firebird/src/jrd/../jrd/Coercion.h:33:
In file included from 
/home/runner/work/firebird/firebird/src/include/../common/classes/array.h:34:
In file included from 
/home/runner/work/firebird/firebird/src/jrd/../common/classes/alloc.h:48:
/home/runner/work/firebird/firebird/src/include/../common/../common/classes/auto.h:45:3:
 warning: deleting pointer to incomplete type 'Jrd::PatternMatcher' may cause 
undefined behavior [-Wdelete-incomplete]
                delete ptr;
                ^      ~~~
/home/runner/work/firebird/firebird/src/include/../common/../common/classes/auto.h:109:17:
 note: in instantiation of member function 
'Firebird::SimpleDelete<Jrd::PatternMatcher>::clear' requested here
                Clear<Where>::clear(ptr);
                              ^
/home/runner/work/firebird/firebird/src/jrd/../dsql/../jrd/val.h:73:3: note: in 
instantiation of member function 'Firebird::AutoPtr<Jrd::PatternMatcher, 
SimpleDelete>::~AutoPtr' requested here
                PatternMatcherCache(ULONG aKeySize)
                ^
/home/runner/work/firebird/firebird/src/jrd/../dsql/../jrd/val.h:60:7: note: 
forward declaration of 'Jrd::PatternMatcher'
class PatternMatcher;
      ^



--
  WBR, SD.


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to