Changeset: f002542028d1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f002542028d1
Modified Files:
sql/server/sql_mvc.h
sql/server/sql_qc.h
Branch: default
Log Message:
export symbols for windows/monetdbe
diffs (30 lines):
diff --git a/sql/server/sql_mvc.h b/sql/server/sql_mvc.h
--- a/sql/server/sql_mvc.h
+++ b/sql/server/sql_mvc.h
@@ -184,8 +184,8 @@ extern void mvc_cancel_session(mvc *m);
#define has_snapshots(tr) ((tr) && (tr)->parent && (tr)->parent->parent)
extern int mvc_trans(mvc *c);
-extern str mvc_commit(mvc *c, int chain, const char *name, bool
enabling_auto_commit);
-extern str mvc_rollback(mvc *c, int chain, const char *name, bool
disabling_auto_commit);
+sql_export str mvc_commit(mvc *c, int chain, const char *name, bool
enabling_auto_commit);
+sql_export str mvc_rollback(mvc *c, int chain, const char *name, bool
disabling_auto_commit);
extern str mvc_release(mvc *c, const char *name);
extern sql_type *mvc_bind_type(mvc *sql, const char *name);
diff --git a/sql/server/sql_qc.h b/sql/server/sql_qc.h
--- a/sql/server/sql_qc.h
+++ b/sql/server/sql_qc.h
@@ -47,10 +47,10 @@ typedef struct qc {
extern qc *qc_create(int clientid, int seqnr);
extern void qc_destroy(qc *cache);
extern void qc_clean(qc *cache, bool prepared);
-extern cq *qc_find(qc *cache, int id);
+sql_export cq *qc_find(qc *cache, int id);
extern cq *qc_match(qc *cache, mvc *sql, symbol *s, atom **params, int plen,
int key);
extern cq *qc_insert(qc *cache, sql_allocator *sa, sql_rel *r, char *qname,
symbol *s, atom **params, int paramlen, int key, mapi_query_t type, char
*codedstr, int no_mitosis, bool prepared);
-extern void qc_delete(qc *cache, cq *q);
+sql_export void qc_delete(qc *cache, cq *q);
extern int qc_size(qc *cache);
extern int qc_isaquerytemplate(char *nme);
extern int qc_isapreparedquerytemplate(char *nme);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list