Bladeren bron

Include dbstubs.h, fix prototypes for open_select_cursor and describe_table

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@66773 15284696-431f-4ddb-bdfa-cd5b030d7da7
Glynn Clements 9 jaren geleden
bovenliggende
commit
a53062f52a

+ 1 - 0
lib/db/stubs/add_col.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 /*!
    This function calls db_procedure_not_implemented().

+ 1 - 0
lib/db/stubs/bindupdate.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 /*!
    \fn int db__driver_bind_update (cursor)

+ 1 - 0
lib/db/stubs/close_cursor.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 /*!
    This function calls db_procedure_not_implemented().

+ 1 - 0
lib/db/stubs/closedb.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_close_database(void)
 {

+ 1 - 0
lib/db/stubs/create_index.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_create_index(dbIndex * index)
 {

+ 1 - 0
lib/db/stubs/create_table.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_create_table(dbTable * table)
 {

+ 1 - 0
lib/db/stubs/createdb.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_create_database(dbHandle * handle)
 {

+ 1 - 0
lib/db/stubs/delete.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_delete(dbCursor * cursor)
 {

+ 1 - 0
lib/db/stubs/deletedb.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_delete_database(dbHandle * handle)
 {

+ 2 - 1
lib/db/stubs/desc_table.c

@@ -1,6 +1,7 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
-int db__driver_describe_table(dbString * name, dbTable * table)
+int db__driver_describe_table(dbString * name, dbTable ** table)
 {
     db_procedure_not_implemented("db_describe_table");
     return DB_FAILED;

+ 1 - 0
lib/db/stubs/drop_col.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_drop_column(dbString * tableName, dbString * columnName)
 {

+ 1 - 0
lib/db/stubs/drop_index.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_drop_index(dbString * name)
 {

+ 1 - 0
lib/db/stubs/drop_table.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_drop_table(dbString * name)
 {

+ 1 - 0
lib/db/stubs/execute.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_execute_immediate(dbString * SQLstatement)
 {

+ 1 - 0
lib/db/stubs/fetch.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_fetch(dbCursor * cursor, int position, int *more)
 {

+ 1 - 0
lib/db/stubs/finddb.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_find_database(dbHandle * handle, int *found)
 {

+ 1 - 0
lib/db/stubs/finish.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_finish(void)
 {

+ 1 - 0
lib/db/stubs/init.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_init(int argc, char *argv[])
 {

+ 1 - 0
lib/db/stubs/insert.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_insert(dbCursor * cursor)
 {

+ 1 - 0
lib/db/stubs/list_index.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int
 db__driver_list_indexes(dbString * tableName, dbIndex ** indexes, int *count)

+ 1 - 0
lib/db/stubs/list_tables.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_list_tables(dbString ** names, int *count, int system)
 {

+ 1 - 0
lib/db/stubs/listdb.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int
 db__driver_list_databases(dbString * path, int npaths, dbHandle ** handles,

+ 1 - 0
lib/db/stubs/open_insert.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_open_insert_cursor(dbCursor * cursor)
 {

+ 2 - 1
lib/db/stubs/open_select.c

@@ -1,7 +1,8 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int
-db__driver_open_select_cursor(dbString * select, dbCursor * cursor, int *mode)
+db__driver_open_select_cursor(dbString * select, dbCursor * cursor, int mode)
 {
     db_procedure_not_implemented("db_open_select_cursor");
     return DB_FAILED;

+ 1 - 0
lib/db/stubs/open_update.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int
 db__driver_open_update_cursor(dbString * name, dbString * select,

+ 1 - 0
lib/db/stubs/opendb.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_open_database(dbHandle * handle)
 {

+ 1 - 0
lib/db/stubs/priv.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_grant_on_table(dbString * tableName, int priv, int to)
 {

+ 1 - 0
lib/db/stubs/rows.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_get_num_rows(dbCursor * cursor)
 {

+ 1 - 0
lib/db/stubs/transaction.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 /* Implemented only in some drivers */
 int db__driver_begin_transaction(void)

+ 1 - 0
lib/db/stubs/update.c

@@ -1,4 +1,5 @@
 #include <grass/dbmi.h>
+#include <grass/dbstubs.h>
 
 int db__driver_update(dbCursor * cursor)
 {