|
From: <sm...@us...> - 2008-10-09 14:44:44
|
Revision: 8865
http://plplot.svn.sourceforge.net/plplot/?rev=8865&view=rev
Author: smekal
Date: 2008-10-09 14:44:32 +0000 (Thu, 09 Oct 2008)
Log Message:
-----------
Changed all PLDLLEXPORT macros to the correct PLDLLIMPEXP macro to allow compilation of static libraries on Win32.
Modified Paths:
--------------
trunk/drivers/aqt.c
trunk/drivers/cairo.c
trunk/drivers/cgm.c
trunk/drivers/dg300.c
trunk/drivers/gcw.c
trunk/drivers/gd.c
trunk/drivers/gnome.c
trunk/drivers/hpgl.c
trunk/drivers/impress.c
trunk/drivers/linuxvga.c
trunk/drivers/ljii.c
trunk/drivers/ljiip.c
trunk/drivers/mem.c
trunk/drivers/ntk.c
trunk/drivers/null.c
trunk/drivers/pbm.c
trunk/drivers/pdf.c
trunk/drivers/plmeta.c
trunk/drivers/ps.c
trunk/drivers/pstex.c
trunk/drivers/psttf.cc
trunk/drivers/svg.c
trunk/drivers/tek.c
trunk/drivers/tk.c
trunk/drivers/tkwin.c
trunk/drivers/wingcc.c
trunk/drivers/wxwidgets.cpp
trunk/drivers/xfig.c
trunk/drivers/xwin.c
trunk/drivers/xwinttf.c
Modified: trunk/drivers/aqt.c
===================================================================
--- trunk/drivers/aqt.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/aqt.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -51,7 +51,7 @@
static NSAutoreleasePool *arpool; /* Objective-C autorelease pool */
static id adapter; /* Adapter object */
-PLDLLEXPORT const char* plD_DEVICE_INFO_aqt = "aqt:AquaTerm (Mac OS X):1:aqt:50:aqt";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_aqt = "aqt:AquaTerm (Mac OS X):1:aqt:50:aqt";
static int currentPlot = 0;
static int maxWindows = 30;
@@ -186,7 +186,7 @@
/* PLplot interface functions */
-PLDLLEXPORT void plD_dispatch_init_aqt (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_aqt (PLDispatchTable *pdt);
void plD_init_aqt (PLStream *);
void plD_line_aqt (PLStream *, short, short, short, short);
void plD_polyline_aqt (PLStream *, short *, short *, PLINT);
Modified: trunk/drivers/cairo.c
===================================================================
--- trunk/drivers/cairo.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/cairo.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -99,7 +99,7 @@
#endif
} PLCairo;
-PLDLLEXPORT const char* plD_DEVICE_INFO_cairo =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_cairo =
#if defined(PLD_xcairo)
"xcairo:Cairo X Windows Driver:1:cairo:59:xcairo\n"
#endif
@@ -838,7 +838,7 @@
static int XScreen;
static Window rootWindow;
-PLDLLEXPORT void plD_dispatch_init_xcairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_xcairo (PLDispatchTable *pdt);
void plD_init_xcairo (PLStream *);
void plD_eop_xcairo (PLStream *);
void plD_tidy_xcairo (PLStream *);
@@ -1169,7 +1169,7 @@
#if defined(PLD_pdfcairo)
-PLDLLEXPORT void plD_dispatch_init_pdfcairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_pdfcairo (PLDispatchTable *pdt);
void plD_init_pdfcairo (PLStream *);
/*---------------------------------------------------------------------
@@ -1241,7 +1241,7 @@
#if defined(PLD_pscairo)
-PLDLLEXPORT void plD_dispatch_init_pscairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_pscairo (PLDispatchTable *pdt);
void plD_init_pscairo (PLStream *);
/*---------------------------------------------------------------------
@@ -1315,7 +1315,7 @@
#if defined(PLD_svgcairo)
-PLDLLEXPORT void plD_dispatch_init_svgcairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_svgcairo (PLDispatchTable *pdt);
void plD_init_svgcairo (PLStream *);
/*---------------------------------------------------------------------
@@ -1405,7 +1405,7 @@
#if defined(PLD_pngcairo)
-PLDLLEXPORT void plD_dispatch_init_pngcairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_pngcairo (PLDispatchTable *pdt);
void plD_init_pngcairo (PLStream *);
void plD_eop_pngcairo (PLStream *);
@@ -1510,7 +1510,7 @@
#if defined(PLD_memcairo)
-PLDLLEXPORT void plD_dispatch_init_memcairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_memcairo (PLDispatchTable *pdt);
void plD_init_memcairo (PLStream *);
void plD_eop_memcairo (PLStream *);
void plD_bop_memcairo (PLStream *);
@@ -1699,7 +1699,7 @@
#if defined(PLD_extcairo)
-PLDLLEXPORT void plD_dispatch_init_extcairo (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_extcairo (PLDispatchTable *pdt);
void plD_init_extcairo (PLStream *);
void plD_bop_extcairo (PLStream *);
void plD_eop_extcairo (PLStream *);
Modified: trunk/drivers/cgm.c
===================================================================
--- trunk/drivers/cgm.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/cgm.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -81,7 +81,7 @@
#include <cd.h>
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_cgm = "cgm:CGM file:0:cgm:44:cgm";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_cgm = "cgm:CGM file:0:cgm:44:cgm";
/* Prototypes for functions in this file. */
@@ -157,7 +157,7 @@
void plD_esc_cgm (PLStream *, PLINT, void *);
-PLDLLEXPORT void plD_dispatch_init_cgm( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_cgm( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "CGM (Computer Graphics metafile) file";
Modified: trunk/drivers/dg300.c
===================================================================
--- trunk/drivers/dg300.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/dg300.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -10,9 +10,9 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_dg300 = "dg300:DG300 Terminal:0:dg300:25:dg300";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_dg300 = "dg300:DG300 Terminal:0:dg300:25:dg300";
-PLDLLEXPORT void plD_dispatch_init_dg ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_dg ( PLDispatchTable *pdt );
void plD_init_dg (PLStream *);
void plD_line_dg (PLStream *, short, short, short, short);
Modified: trunk/drivers/gcw.c
===================================================================
--- trunk/drivers/gcw.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/gcw.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -87,7 +87,7 @@
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_gcw = "gcw:Gnome Canvas Widget:1:gcw:10:gcw";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_gcw = "gcw:Gnome Canvas Widget:1:gcw:10:gcw";
/* Global driver options */
@@ -139,7 +139,7 @@
void plD_state_gcw(PLStream *, PLINT);
void plD_esc_gcw(PLStream *, PLINT, void *);
-PLDLLEXPORT void plD_dispatch_init_gcw( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_gcw( PLDispatchTable *pdt )
{
#ifdef DEBUG_GCW_1
Modified: trunk/drivers/gd.c
===================================================================
--- trunk/drivers/gd.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/gd.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -132,7 +132,7 @@
* and finally one of each.
*/
-PLDLLEXPORT const char* plD_DEVICE_INFO_gd =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_gd =
#if defined(PLD_png)
"png:PNG file:0:gd:39:png\n"
#endif
@@ -280,7 +280,7 @@
#ifdef PLD_png
-PLDLLEXPORT void plD_dispatch_init_png( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_png( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "PNG file";
@@ -302,7 +302,7 @@
#ifdef PLD_jpeg
-PLDLLEXPORT void plD_dispatch_init_jpeg( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_jpeg( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "JPEG File";
@@ -324,7 +324,7 @@
#ifdef PLD_gif
-PLDLLEXPORT void plD_dispatch_init_gif( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_gif( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "GIF File";
Modified: trunk/drivers/gnome.c
===================================================================
--- trunk/drivers/gnome.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/gnome.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -39,7 +39,7 @@
#include <unistd.h>
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_gnome = "gnome:Gnome Canvas:1:gnome:6:gnome";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_gnome = "gnome:Gnome Canvas:1:gnome:6:gnome";
/*#undef DEBUG*/
#define DEBUG
@@ -773,7 +773,7 @@
void plD_state_gnome (PLStream *, PLINT);
void plD_esc_gnome (PLStream *, PLINT, void *);
-PLDLLEXPORT void plD_dispatch_init_gnome( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_gnome( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "Gnome Canvas";
Modified: trunk/drivers/hpgl.c
===================================================================
--- trunk/drivers/hpgl.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/hpgl.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -37,7 +37,7 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_hpgl =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_hpgl =
#if defined(PLD_hp7470)
"hp7470:HP 7470 Plotter File (HPGL Cartridge, Small Plotter):0:hpgl:34:hp7470\n"
#endif
@@ -137,7 +137,7 @@
#ifdef PLD_hp7470
void plD_init_hp7470 (PLStream *);
-PLDLLEXPORT void plD_dispatch_init_hp7470( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_hp7470( PLDispatchTable *pdt )
{
hpgl_dispatch_init_helper( pdt,
"HP 7470 Plotter File (HPGL Cartridge, Small Plotter)",
@@ -173,7 +173,7 @@
#ifdef PLD_hp7580
void plD_init_hp7580 (PLStream *);
-PLDLLEXPORT void plD_dispatch_init_hp7580( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_hp7580( PLDispatchTable *pdt )
{
hpgl_dispatch_init_helper( pdt,
"HP 7580 Plotter File (Large Plotter)", "hp7580",
Modified: trunk/drivers/impress.c
===================================================================
--- trunk/drivers/impress.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/impress.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -10,11 +10,11 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_impress = "imp:Impress File:0:impress:37:imp";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_impress = "imp:Impress File:0:impress:37:imp";
/* Function prototypes */
-PLDLLEXPORT void plD_dispatch_init_imp ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_imp ( PLDispatchTable *pdt );
void plD_init_imp (PLStream *);
void plD_line_imp (PLStream *, short, short, short, short);
Modified: trunk/drivers/linuxvga.c
===================================================================
--- trunk/drivers/linuxvga.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/linuxvga.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -18,7 +18,7 @@
#include <vga.h>
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_linuxvga = "linuxvga:Linux VGA driver:0:linuxvga:8:vga";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_linuxvga = "linuxvga:Linux VGA driver:0:linuxvga:8:vga";
/* Function prototypes */
@@ -59,7 +59,7 @@
static page_state;
-PLDLLEXPORT void plD_dispatch_init_vga( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_vga( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "Linux console VGA Screen";
Modified: trunk/drivers/ljii.c
===================================================================
--- trunk/drivers/ljii.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/ljii.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -22,12 +22,12 @@
#endif
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_ljii =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_ljii =
"ljii:LaserJet II Bitmap File (150 dpi):0:ljii:33:ljii";
/* Function prototypes */
-PLDLLEXPORT void plD_dispatch_init_ljii ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_ljii ( PLDispatchTable *pdt );
void plD_init_ljii (PLStream *);
void plD_line_ljii (PLStream *, short, short, short, short);
Modified: trunk/drivers/ljiip.c
===================================================================
--- trunk/drivers/ljiip.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/ljiip.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -27,12 +27,12 @@
#endif
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_ljiip =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_ljiip =
"ljiip:LaserJet IIp/deskjet compressed graphics:0:ljiip:32:ljiip";
/* Function prototypes */
-PLDLLEXPORT void plD_dispatch_init_ljiip ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_ljiip ( PLDispatchTable *pdt );
void plD_init_ljiip (PLStream *);
void plD_line_ljiip (PLStream *, short, short, short, short);
Modified: trunk/drivers/mem.c
===================================================================
--- trunk/drivers/mem.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/mem.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -21,9 +21,9 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_mem = "mem:User-supplied memory device:-1:mem:46:mem";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_mem = "mem:User-supplied memory device:-1:mem:46:mem";
-PLDLLEXPORT void plD_dispatch_init_mem ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_mem ( PLDispatchTable *pdt );
void plD_init_mem (PLStream *);
void plD_line_mem (PLStream *, short, short, short, short);
Modified: trunk/drivers/ntk.c
===================================================================
--- trunk/drivers/ntk.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/ntk.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -34,10 +34,10 @@
#include <tk.h>
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_ntk = "ntk:New tk driver:1:ntk:43:ntk";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_ntk = "ntk:New tk driver:1:ntk:43:ntk";
-PLDLLEXPORT void plD_dispatch_init_ntk ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_ntk ( PLDispatchTable *pdt );
void plD_init_ntk (PLStream *);
void plD_line_ntk (PLStream *, short, short, short, short);
Modified: trunk/drivers/null.c
===================================================================
--- trunk/drivers/null.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/null.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -10,9 +10,9 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_null = "null:Null device:-1:null:42:null";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_null = "null:Null device:-1:null:42:null";
-PLDLLEXPORT void plD_dispatch_init_null ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_null ( PLDispatchTable *pdt );
void plD_init_null (PLStream *);
void plD_line_null (PLStream *, short, short, short, short);
Modified: trunk/drivers/pbm.c
===================================================================
--- trunk/drivers/pbm.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/pbm.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -14,10 +14,10 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_pbm = "pbm:PDB (PPM) Driver:0:pbm:38:pbm";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_pbm = "pbm:PDB (PPM) Driver:0:pbm:38:pbm";
-PLDLLEXPORT void plD_dispatch_init_pbm ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_pbm ( PLDispatchTable *pdt );
void plD_init_pbm (PLStream *);
void plD_line_pbm (PLStream *, short, short, short, short);
Modified: trunk/drivers/pdf.c
===================================================================
--- trunk/drivers/pdf.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/pdf.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -1,9 +1,9 @@
-/* December 29, 2006
+/* $Id$
- PLplot driver for PDF
+ PLplot driver for PDF based on the haru library http://www.libharu.org.
+
+ Copyright (C) 2006, 2008 Werner Smekal
- Copyright (C) 2006 Werner Smekal
-
This file is part of PLplot.
PLplot is free software; you can redistribute it and/or modify
@@ -24,6 +24,7 @@
/* TODO:
* - page orientation
+ * - text clipping
*/
/***********************************************************************
@@ -87,7 +88,7 @@
} pdfdev;
/* local variables */
-PLDLLEXPORT const char* plD_DEVICE_INFO_pdf = "pdf:Portable Document Format PDF:1:pdf:58:pdf";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_pdf = "pdf:Portable Document Format PDF:1:pdf:58:pdf";
static jmp_buf env;
/***********************************************************************
@@ -102,7 +103,7 @@
static void process_string( PLStream *, EscText * );
/* PLplot interface functions */
-PLDLLEXPORT void plD_dispatch_init_pdf (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_pdf (PLDispatchTable *pdt);
void plD_init_pdf (PLStream *);
void plD_line_pdf (PLStream *, short, short, short, short);
void plD_polyline_pdf (PLStream *, short *, short *, PLINT);
@@ -263,13 +264,13 @@
dev->pageSize=HPDF_PAGE_SIZE_EOF;
if( pageSize==NULL )
dev->pageSize=HPDF_PAGE_SIZE_A4;
- else if( !strcmp(pageSize, "letter") )
+ else if( !stricmp(pageSize, "letter") )
dev->pageSize=HPDF_PAGE_SIZE_LETTER;
- else if( !strcmp(pageSize, "A3") )
+ else if( !stricmp(pageSize, "A3") )
dev->pageSize=HPDF_PAGE_SIZE_A3;
- else if( !strcmp(pageSize, "A4") )
+ else if( !stricmp(pageSize, "A4") )
dev->pageSize=HPDF_PAGE_SIZE_A4;
- else if( !strcmp(pageSize, "A5") )
+ else if( !stricmp(pageSize, "A5") )
dev->pageSize=HPDF_PAGE_SIZE_A5;
if( dev->pageSize==HPDF_PAGE_SIZE_EOF )
@@ -295,7 +296,10 @@
/* add page and set size (default is A4) */
dev->page = HPDF_AddPage( dev->pdf );
- HPDF_Page_SetSize( dev->page, dev->pageSize, HPDF_PAGE_LANDSCAPE );
+ if( pls->portrait )
+ HPDF_Page_SetSize( dev->page, dev->pageSize, HPDF_PAGE_PORTRAIT );
+ else
+ HPDF_Page_SetSize( dev->page, dev->pageSize, HPDF_PAGE_LANDSCAPE );
/* Determine scaling parameters. */
width=HPDF_Page_GetWidth( dev->page ); /* in pixels/dots */
Modified: trunk/drivers/plmeta.c
===================================================================
--- trunk/drivers/plmeta.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/plmeta.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -37,10 +37,10 @@
#include <string.h>
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_plmeta = "plmeta:PLplot Native Meta-File:0:plmeta:26:plm";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_plmeta = "plmeta:PLplot Native Meta-File:0:plmeta:26:plm";
-PLDLLEXPORT void plD_dispatch_init_plm ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_plm ( PLDispatchTable *pdt );
void plD_init_plm (PLStream *);
void plD_line_plm (PLStream *, short, short, short, short);
Modified: trunk/drivers/ps.c
===================================================================
--- trunk/drivers/ps.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/ps.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -49,15 +49,15 @@
/* Device info */
-PLDLLEXPORT const char * plD_DEVICE_INFO_ps =
+PLDLLIMPEXP const char * plD_DEVICE_INFO_ps =
"ps:PostScript File (monochrome):0:ps:29:psm\n"
"psc:PostScript File (color):0:ps:30:psc";
/* Prototypes for functions in this file. */
-PLDLLEXPORT void plD_dispatch_init_psm ( PLDispatchTable *pdt );
-PLDLLEXPORT void plD_dispatch_init_psc ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_psm ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_psc ( PLDispatchTable *pdt );
static char *ps_getdate (void);
static void ps_init (PLStream *);
Modified: trunk/drivers/pstex.c
===================================================================
--- trunk/drivers/pstex.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/pstex.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -12,7 +12,7 @@
#include "ps.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_pstex =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_pstex =
"pstex:Combined Postscript/LaTeX files:0:pstex:41:pstex";
/*--------------------------------------------------------------------------*\
@@ -32,7 +32,7 @@
"Color Postscript/LaTeX (color=1|0)"},
{NULL, DRV_INT, NULL, NULL}};
-PLDLLEXPORT void plD_dispatch_init_pstex( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_pstex( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr ="Combined Postscript/LaTeX files" ;
Modified: trunk/drivers/psttf.cc
===================================================================
--- trunk/drivers/psttf.cc 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/psttf.cc 2008-10-09 14:44:32 UTC (rev 8865)
@@ -56,15 +56,15 @@
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_psttf =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_psttf =
"psttf:PostScript File (monochrome):0:psttf:55:psttfm\n"
"psttfc:PostScript File (color):0:psttf:56:psttfc";
/* Prototypes for functions in this file. */
-PLDLLEXPORT void plD_dispatch_init_psttfm ( PLDispatchTable *pdt );
-PLDLLEXPORT void plD_dispatch_init_psttfc ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_psttfm ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_psttfc ( PLDispatchTable *pdt );
static char *ps_getdate (void);
static void ps_init (PLStream *);
Modified: trunk/drivers/svg.c
===================================================================
--- trunk/drivers/svg.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/svg.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -48,7 +48,7 @@
/* local variables */
-PLDLLEXPORT const char* plD_DEVICE_INFO_svg = "svg:Scalable Vector Graphics (SVG 1.1):1:svg:57:svg";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_svg = "svg:Scalable Vector Graphics (SVG 1.1):1:svg:57:svg";
static int canvasXSize = 0;
static int canvasYSize = 0;
@@ -105,7 +105,7 @@
/* PLplot interface functions */
-PLDLLEXPORT void plD_dispatch_init_svg (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_svg (PLDispatchTable *pdt);
void plD_init_svg (PLStream *);
void plD_line_svg (PLStream *, short, short, short, short);
void plD_polyline_svg (PLStream *, short *, short *, PLINT);
Modified: trunk/drivers/tek.c
===================================================================
--- trunk/drivers/tek.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/tek.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -23,7 +23,7 @@
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_tek =
+PLDLLIMPEXP const char* plD_DEVICE_INFO_tek =
#if defined(PLD_conex)
"conex:Conex vt320/tek emulator:1:tek:24:conex\n"
#endif
@@ -178,7 +178,7 @@
pdt->pl_esc = (plD_esc_fp) plD_esc_tek;
}
-PLDLLEXPORT void plD_dispatch_init_xterm ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_xterm ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Xterm Window", "xterm",
@@ -186,7 +186,7 @@
(plD_init_fp) plD_init_xterm );
}
-PLDLLEXPORT void plD_dispatch_init_tekt ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_tekt ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Tektronix Terminal (4010)", "tekt",
@@ -194,7 +194,7 @@
(plD_init_fp) plD_init_tekt );
}
-PLDLLEXPORT void plD_dispatch_init_tek4107t ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_tek4107t ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Tektronix Terminal (4105/4107)", "tek4107t",
@@ -202,7 +202,7 @@
(plD_init_fp) plD_init_tek4107t );
}
-PLDLLEXPORT void plD_dispatch_init_mskermit ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_mskermit ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"MS-Kermit emulator", "mskermit",
@@ -210,7 +210,7 @@
(plD_init_fp) plD_init_mskermit );
}
-PLDLLEXPORT void plD_dispatch_init_versaterm( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_versaterm( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Versaterm vt100/tek emulator", "versaterm",
@@ -218,7 +218,7 @@
(plD_init_fp) plD_init_versaterm );
}
-PLDLLEXPORT void plD_dispatch_init_vlt ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_vlt ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"VLT vt100/tek emulator", "vlt",
@@ -226,7 +226,7 @@
(plD_init_fp) plD_init_vlt );
}
-PLDLLEXPORT void plD_dispatch_init_conex ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_conex ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Conex vt320/tek emulator", "conex",
@@ -234,7 +234,7 @@
(plD_init_fp) plD_init_conex );
}
-PLDLLEXPORT void plD_dispatch_init_tekf ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_tekf ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Tektronix File (4010)", "tekf",
@@ -242,7 +242,7 @@
(plD_init_fp) plD_init_tekf );
}
-PLDLLEXPORT void plD_dispatch_init_tek4107f ( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_tek4107f ( PLDispatchTable *pdt )
{
tek_dispatch_init_helper( pdt,
"Tektronix File (4105/4107)", "tek4107f",
Modified: trunk/drivers/tk.c
===================================================================
--- trunk/drivers/tk.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/tk.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -63,7 +63,7 @@
#endif
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_tk = "tk:Tcl/TK Window:1:tk:7:tk";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_tk = "tk:Tcl/TK Window:1:tk:7:tk";
/* Number of instructions to skip between updates */
@@ -89,7 +89,7 @@
/* Driver entry and dispatch setup */
-PLDLLEXPORT void plD_dispatch_init_tk ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_tk ( PLDispatchTable *pdt );
void plD_init_tk (PLStream *);
void plD_line_tk (PLStream *, short, short, short, short);
Modified: trunk/drivers/tkwin.c
===================================================================
--- trunk/drivers/tkwin.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/tkwin.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -80,7 +80,7 @@
#endif
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_tkwin = "tkwin:New tk driver:1:tkwin:45:tkwin";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_tkwin = "tkwin:New tk driver:1:tkwin:45:tkwin";
void * ckcalloc(size_t nmemb, size_t size);
@@ -202,7 +202,7 @@
static void StoreCmap1 (PLStream *pls);
static void WaitForPage(PLStream *pls);
-PLDLLEXPORT void plD_dispatch_init_tkwin ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_tkwin ( PLDispatchTable *pdt );
void plD_init_tkwin (PLStream *);
void plD_line_tkwin (PLStream *, short, short, short, short);
Modified: trunk/drivers/wingcc.c
===================================================================
--- trunk/drivers/wingcc.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/wingcc.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -62,7 +62,7 @@
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_wingcc = "wingcc:Win32 (GCC):1:wingcc:9:wingcc";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_wingcc = "wingcc:Win32 (GCC):1:wingcc:9:wingcc";
/* Struct to hold device-specific info. */
@@ -112,7 +112,7 @@
} wingcc_Dev;
-PLDLLEXPORT void plD_dispatch_init_wingcc ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_wingcc ( PLDispatchTable *pdt );
void plD_init_wingcc (PLStream *);
void plD_line_wingcc (PLStream *, short, short, short, short);
Modified: trunk/drivers/wxwidgets.cpp
===================================================================
--- trunk/drivers/wxwidgets.cpp 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/wxwidgets.cpp 2008-10-09 14:44:32 UTC (rev 8865)
@@ -94,14 +94,14 @@
\*----------------------------------------------------------------------*/
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_wxwidgets = "wxwidgets:wxWidgets DC:1:wxwidgets:51:wxwidgets";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_wxwidgets = "wxwidgets:wxWidgets DC:1:wxwidgets:51:wxwidgets";
/*--------------------------------------------------------------------------*\
* void plD_dispatch_init_wxwidgets( PLDispatchTable *pdt )
*
* Make driver functions known to plplot.
\*--------------------------------------------------------------------------*/
-PLDLLEXPORT void plD_dispatch_init_wxwidgets( PLDispatchTable *pdt )
+PLDLLIMPEXP void plD_dispatch_init_wxwidgets( PLDispatchTable *pdt )
{
#ifndef ENABLE_DYNDRIVERS
pdt->pl_MenuStr = "wxWidgets DC";
Modified: trunk/drivers/xfig.c
===================================================================
--- trunk/drivers/xfig.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/xfig.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -10,11 +10,11 @@
#include "drivers.h"
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_xfig = "xfig:Fig file:0:xfig:31:xfig";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_xfig = "xfig:Fig file:0:xfig:31:xfig";
/* Function prototypes */
-PLDLLEXPORT void plD_dispatch_init_xfig ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_xfig ( PLDispatchTable *pdt );
void plD_init_xfig (PLStream *);
void plD_line_xfig (PLStream *, short, short, short, short);
Modified: trunk/drivers/xwin.c
===================================================================
--- trunk/drivers/xwin.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/xwin.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -45,7 +45,7 @@
#endif
/* Device info */
-PLDLLEXPORT const char* plD_DEVICE_INFO_xwin = "xwin:X-Window (Xlib):1:xwin:5:xw";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_xwin = "xwin:X-Window (Xlib):1:xwin:5:xw";
static int synchronize = 0; /* change to 1 for X synchronized operation */
/* Use "-drvopt sync" cmd line option to set. */
@@ -126,7 +126,7 @@
/* Driver entry and dispatch setup */
-PLDLLEXPORT void plD_dispatch_init_xw ( PLDispatchTable *pdt );
+PLDLLIMPEXP void plD_dispatch_init_xw ( PLDispatchTable *pdt );
void plD_init_xw (PLStream *);
void plD_line_xw (PLStream *, short, short, short, short);
Modified: trunk/drivers/xwinttf.c
===================================================================
--- trunk/drivers/xwinttf.c 2008-10-08 17:59:43 UTC (rev 8864)
+++ trunk/drivers/xwinttf.c 2008-10-09 14:44:32 UTC (rev 8865)
@@ -57,7 +57,7 @@
/* local variables */
-PLDLLEXPORT const char* plD_DEVICE_INFO_xwinttf = "xwinttf:TrueType X Windows Driver:1:xwinttf:59:xwinttf";
+PLDLLIMPEXP const char* plD_DEVICE_INFO_xwinttf = "xwinttf:TrueType X Windows Driver:1:xwinttf:59:xwinttf";
static int currentPage = -1;
static int XScreen;
@@ -126,7 +126,7 @@
/* PLplot interface functions */
-PLDLLEXPORT void plD_dispatch_init_xwinttf (PLDispatchTable *pdt);
+PLDLLIMPEXP void plD_dispatch_init_xwinttf (PLDispatchTable *pdt);
void plD_init_xwinttf (PLStream *);
void plD_line_xwinttf (PLStream *, short, short, short, short);
void plD_polyline_xwinttf (PLStream *, short *, short *, PLINT);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|