[GRASS-dev] [GRASS GIS] #2352: Conflicting definitions of db__driver_describe_table

#2352: Conflicting definitions of db__driver_describe_table
-----------------------+-------------------------------
  Reporter: hamish | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 6.4.6
Component: Database | Version: 6.4.3
Resolution: | Keywords: dbf driver, libdb
       CPU: All | Platform: All
-----------------------+-------------------------------

Comment (by glynn):

Replying to [comment:4 neteler]:

The prototype for db!__driver_open_select_cursor() is also incorrect.

> Of course it should be updated properly.

r66772 adds parameter types to the dbdriver.h and dbstubs.h header files.
r66773 changes the lib/stubs/*.c files to include the dbstubs.h header,
and fixes the two incorrect prototypes.

Ideally, the individual database drivers should also be changed so that
each source file includes the driver's dbdriver.h header.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2352#comment:5&gt;
GRASS GIS <https://grass.osgeo.org>