Forráskód Böngészése

cosmetics in dbmi (client)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@39551 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 15 éve
szülő
commit
d6239da14c
2 módosított fájl, 7 hozzáadás és 1 törlés
  1. 4 1
      lib/db/dbmi_client/c_openselect.c
  2. 3 0
      lib/db/dbmi_client/select.c

+ 4 - 1
lib/db/dbmi_client/c_openselect.c

@@ -18,10 +18,13 @@
 /*!
 /*!
   \brief Open select cursor
   \brief Open select cursor
 
 
+  Open modes:
+   - DB_SEQUENTIAL
+
   \param driver db driver
   \param driver db driver
   \param select SQL select statement
   \param select SQL select statement
   \param cursor db cursor to be opened
   \param cursor db cursor to be opened
-  \param mode open mode (?)
+  \param mode open mode
 
 
   \return DB_OK on success
   \return DB_OK on success
   \return DB_FAILED on failure
   \return DB_FAILED on failure

+ 3 - 0
lib/db/dbmi_client/select.c

@@ -134,6 +134,9 @@ int db_select_int(dbDriver * driver, const char *tab, const char *col,
 
 
     table = db_get_cursor_table(&cursor);
     table = db_get_cursor_table(&cursor);
     column = db_get_table_column(table, 0);	/* first column */
     column = db_get_table_column(table, 0);	/* first column */
+    if (column == NULL) {
+	return -1;
+    }
     value = db_get_column_value(column);
     value = db_get_column_value(column);
     type = db_get_column_sqltype(column);
     type = db_get_column_sqltype(column);
     type = db_sqltype_to_Ctype(type);
     type = db_sqltype_to_Ctype(type);