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 checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list