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. |