mirror of
https://github.com/MariaDB/server.git
synced 2026-10-23 18:49:29 +03:00
- Fix warning "invalid conversion from const char * to char *"
modified: storage/connect/jdbconn.cpp - Add java compiling of JdbcInterface modified: storage/connect/CMakeLists.txt
This commit is contained in:
@@ -244,16 +244,19 @@ IF(CONNECT_WITH_JDBC)
|
||||
# Find required libraries and include directories
|
||||
|
||||
FIND_PACKAGE(Java)
|
||||
FIND_PACKAGE(JNI)
|
||||
FIND_PACKAGE(JNI)
|
||||
IF (JAVA_FOUND AND JNI_FOUND)
|
||||
INCLUDE(UseJava)
|
||||
INCLUDE_DIRECTORIES(${JAVA_INCLUDE_PATH})
|
||||
INCLUDE_DIRECTORIES(${JAVA_INCLUDE_PATH2})
|
||||
# SET(JDBC_LIBRARY ${JAVA_JVM_LIBRARY})
|
||||
SET(CONNECT_SOURCES ${CONNECT_SOURCES}
|
||||
JdbcInterface.java JdbcInterface.class
|
||||
JdbcDSInterface.java JdbcDSInterface.class
|
||||
JdbcApacheInterface.java JdbcApacheInterface.class
|
||||
jdbconn.cpp tabjdbc.cpp jdbconn.h tabjdbc.h jdbccat.h)
|
||||
SET(CONNECT_SOURCES ${CONNECT_SOURCES}
|
||||
JdbcInterface.java JdbcInterface.class
|
||||
JdbcDSInterface.java JdbcDSInterface.class
|
||||
JdbcApacheInterface.java JdbcApacheInterface.class
|
||||
jdbconn.cpp tabjdbc.cpp jdbconn.h tabjdbc.h jdbccat.h)
|
||||
SET (JAVA_SOURCES JdbcInterface.java)
|
||||
add_jar(JdbcInterface ${JAVA_SOURCES})
|
||||
add_definitions(-DJDBC_SUPPORT)
|
||||
ELSE()
|
||||
SET(JDBC_LIBRARY "")
|
||||
|
||||
@@ -270,7 +270,7 @@ PQRYRES JDBCColumns(PGLOBAL g, char *db, char *table, char *colpat,
|
||||
return NULL;
|
||||
|
||||
// Colpat cannot be null or empty for some drivers
|
||||
cap->Pat = (colpat && *colpat) ? colpat : "%";
|
||||
cap->Pat = (colpat && *colpat) ? colpat : PlugDup(g, "%");
|
||||
|
||||
/************************************************************************/
|
||||
/* Now get the results into blocks. */
|
||||
|
||||
Reference in New Issue
Block a user