git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
made getDisplayFont in GlobalParams virtual
[swftools.git]
/
lib
/
gfxsource.h
diff --git
a/lib/gfxsource.h
b/lib/gfxsource.h
index
95204a2
..
15ab936
100644
(file)
--- a/
lib/gfxsource.h
+++ b/
lib/gfxsource.h
@@
-33,8
+33,8
@@
struct _gfxpage;
typedef struct _gfxsource
{
typedef struct _gfxsource
{
- void (*set_parameter)(char*name, char*value);
- struct _gfxdocument* (*open)(char*filename);
+ void (*set_parameter)(const char*name, const char*value);
+ struct _gfxdocument* (*open)(const char*filename);
void*internal;
} gfxsource_t;
void*internal;
} gfxsource_t;
@@
-42,9
+42,10
@@
typedef struct _gfxdocument
{
gfxsource_t*driver;
int num_pages;
{
gfxsource_t*driver;
int num_pages;
- void* (*get)(struct _gfxdocument*gfx, char*name);
+ void* (*get)(struct _gfxdocument*gfx, const char*name);
void (*destroy)(struct _gfxdocument*gfx);
void (*destroy)(struct _gfxdocument*gfx);
- void (*set_parameter)(struct _gfxdocument*gfx, char*name, char*value);
+ void (*set_parameter)(struct _gfxdocument*gfx, const char*name, const char*value);
+ char* (*getinfo)(struct _gfxdocument*gfx, const char*key);
struct _gfxpage* (*getpage)(struct _gfxdocument*gfx, int page);
void*internal;
} gfxdocument_t;
struct _gfxpage* (*getpage)(struct _gfxdocument*gfx, int page);
void*internal;
} gfxdocument_t;