|
From: <ai...@us...> - 2008-10-10 20:31:25
|
Revision: 8877
http://plplot.svn.sourceforge.net/plplot/?rev=8877&view=rev
Author: airwin
Date: 2008-10-10 20:31:23 +0000 (Fri, 10 Oct 2008)
Log Message:
-----------
Change to new PLDLLIMPEXP* naming convention with separate namespace
for each library.
Modified Paths:
--------------
trunk/bindings/tcl/pltcl.h
trunk/bindings/tcl/tclMatrix.h
trunk/bindings/tk/pltk.h
Modified: trunk/bindings/tcl/pltcl.h
===================================================================
--- trunk/bindings/tcl/pltcl.h 2008-10-10 20:30:22 UTC (rev 8876)
+++ trunk/bindings/tcl/pltcl.h 2008-10-10 20:31:23 UTC (rev 8877)
@@ -22,7 +22,7 @@
/* tclMain.c */
/* Main program for a Tcl-based shell that reads Tcl commands from stdin. */
-int PLDLLIMPEXP
+int PLDLLIMPEXP_TCLTK
pltclMain(int argc, const char **argv, char *RcFileName,
int (*AppInit)(Tcl_Interp *interp));
@@ -35,7 +35,7 @@
/* Initialization routine for PLplot-extended tclsh's (like pltcl). */
-int PLDLLIMPEXP
+int PLDLLIMPEXP_TCLTK
Pltcl_Init( Tcl_Interp *interp );
int
@@ -49,7 +49,7 @@
/* Tcl command -- wait until the specified condition is satisfied. */
-PLDLLIMPEXP int
+PLDLLIMPEXP_TCLTK int
plWait_Until(ClientData, Tcl_Interp *, int, const char **);
/* Tcl command -- return the IP address for the current host. */
Modified: trunk/bindings/tcl/tclMatrix.h
===================================================================
--- trunk/bindings/tcl/tclMatrix.h 2008-10-10 20:30:22 UTC (rev 8876)
+++ trunk/bindings/tcl/tclMatrix.h 2008-10-10 20:31:23 UTC (rev 8877)
@@ -320,7 +320,7 @@
/* Tcl package initialisation function */
-int PLDLLIMPEXP Matrix_Init (Tcl_Interp*);
+int PLDLLIMPEXP_TCLMAT Matrix_Init (Tcl_Interp*);
/* This procedure is invoked to process the "matrix" Tcl command. */
@@ -330,7 +330,7 @@
/* Returns a pointer to the specified matrix operator's data. */
-tclMatrix PLDLLIMPEXP *
+tclMatrix PLDLLIMPEXP_TCLMAT *
Tcl_GetMatrixPtr(Tcl_Interp *interp, const char *matName);
/* Some stuff for handling extension subcommands. */
Modified: trunk/bindings/tk/pltk.h
===================================================================
--- trunk/bindings/tk/pltk.h 2008-10-10 20:30:22 UTC (rev 8876)
+++ trunk/bindings/tk/pltk.h 2008-10-10 20:31:23 UTC (rev 8877)
@@ -23,12 +23,12 @@
#define TCL_STORAGE_CLASS DLLEXPORT
#endif /* BUILD_Vfs */
-EXTERN PLDLLIMPEXP int
+EXTERN PLDLLIMPEXP_TCLTK int
Pltk_Init( Tcl_Interp *interp );
/* Main program for wish, with PLplot extensions. */
-EXTERN PLDLLIMPEXP int
+EXTERN PLDLLIMPEXP_TCLTK int
pltkMain(int argc, const char **argv, char *RcFileName,
int (*AppInit)(Tcl_Interp *interp));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|