Changeset: 16e32fe2aab7 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=16e32fe2aab7
Modified Files:
        clients/Tests/exports.stable.out
        monetdb5/mal/mal_box.c
        monetdb5/mal/mal_private.h
        monetdb5/mal/mal_scenario.c
        monetdb5/mal/mal_scenario.h
Branch: default
Log Message:

Keep private functions/data private.


diffs (70 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -2470,7 +2470,6 @@ void debugParser(int i);
 str debugScheduler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str decompressRef;
 int defConstant(MalBlkPtr mb, int type, ValPtr cst);
-str defaultScenario(Client c);
 void delArgument(InstrPtr p, int varid);
 void delName(str nme, size_t len);
 void delVariable(MalBlkPtr mb, int varid);
@@ -2506,7 +2505,6 @@ str evalFile(Client c, str fname, int li
 str evalRef;
 str exceptionToString(enum malexception);
 str execRef;
-void exitScenario(Client c);
 void expandMacro(MalBlkPtr mb, InstrPtr p, MalBlkPtr mc);
 void expandMalBlk(MalBlkPtr mb, int lines);
 str expandRef;
diff --git a/monetdb5/mal/mal_box.c b/monetdb5/mal/mal_box.c
--- a/monetdb5/mal/mal_box.c
+++ b/monetdb5/mal/mal_box.c
@@ -212,6 +212,7 @@
 #include "mal_box.h"
 #include "mal_interpreter.h"   /* for garbageCollector() & garbageElement() */
 #include "mal_client.h"
+#include "mal_private.h"
 
 #if defined(_MSC_VER) && _MSC_VER >= 1400
 #define access _access
diff --git a/monetdb5/mal/mal_private.h b/monetdb5/mal/mal_private.h
--- a/monetdb5/mal/mal_private.h
+++ b/monetdb5/mal/mal_private.h
@@ -21,3 +21,5 @@
 
 extern void MCexitClient(Client c);
 extern void stopMALdataflow(void);
+extern str defaultScenario(Client c);  /* used in src/mal/mal_session.c */
+extern void exitScenario(Client c);    /* used in src/mal/mal_session.c */
diff --git a/monetdb5/mal/mal_scenario.c b/monetdb5/mal/mal_scenario.c
--- a/monetdb5/mal/mal_scenario.c
+++ b/monetdb5/mal/mal_scenario.c
@@ -113,12 +113,13 @@
 #include "mal_client.h"
 #include "mal_authorize.h"
 #include "mal_exception.h"
+#include "mal_private.h"
 
 #ifdef HAVE_SYS_TIMES_H
 # include <sys/times.h>
 #endif
 
-struct SCENARIO scenarioRec[MAXSCEN] = {
+static struct SCENARIO scenarioRec[MAXSCEN] = {
        {"mal", "mal",
         0, 0,                  /* hardwired MALinit*/
         0, 0,                  /* implicit */
diff --git a/monetdb5/mal/mal_scenario.h b/monetdb5/mal/mal_scenario.h
--- a/monetdb5/mal/mal_scenario.h
+++ b/monetdb5/mal/mal_scenario.h
@@ -74,9 +74,6 @@ mal_export str runScenario(Client c);
 mal_export str getScenarioLanguage(Client c);
 mal_export Scenario getFreeScenario(void);
 
-mal_export str defaultScenario(Client c);      /* used in 
src/mal/mal_session.c */
-mal_export void exitScenario(Client c);        /* used in 
src/mal/mal_session.c */
-
 mal_export void showCurrentScenario(void);
 mal_export void showScenarioByName(stream *f, str s);
 mal_export void showScenario(stream *f, Scenario s);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to