git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
moved image rescaler to lib/gfximage.c
[swftools.git]
/
lib
/
as3
/
pool.h
diff --git
a/lib/as3/pool.h
b/lib/as3/pool.h
index
24a9478
..
632fa7f
100644
(file)
--- a/
lib/as3/pool.h
+++ b/
lib/as3/pool.h
@@
-80,6
+80,7
@@
CONSTANT_NAMESPACE_PROTECTED=0x18,
CONSTANT_NAMESPACE_EXPLICIT=0x19,
CONSTANT_NAMESPACE_STATICPROTECTED=0x1A,
CONSTANT_NAMESPACE_PRIVATE=0x05,
CONSTANT_NAMESPACE_EXPLICIT=0x19,
CONSTANT_NAMESPACE_STATICPROTECTED=0x1A,
CONSTANT_NAMESPACE_PRIVATE=0x05,
+CONSTANT_UNKNOWN=0x55, /*used internally */
} contant_type_t;
#define NS_TYPE(x) ((x) == 0x08 || (x) == 0x16 || (x) == 0x17 || (x) == 0x18 || (x) == 0x19 || (x) == 0x1a || (x) == 0x05)
} contant_type_t;
#define NS_TYPE(x) ((x) == 0x08 || (x) == 0x16 || (x) == 0x17 || (x) == 0x18 || (x) == 0x19 || (x) == 0x1a || (x) == 0x05)
@@
-99,7
+100,7
@@
constant_t* constant_clone();
constant_t* constant_new_int(int x);
constant_t* constant_new_uint(unsigned int x);
constant_t* constant_new_float(double x);
constant_t* constant_new_int(int x);
constant_t* constant_new_uint(unsigned int x);
constant_t* constant_new_float(double x);
-constant_t* constant_new_string(char*s);
+constant_t* constant_new_string(const char*s);
constant_t* constant_new_string2(const char*s, int len);
constant_t* constant_new_namespace(namespace_t*ns);
constant_t* constant_new_true();
constant_t* constant_new_string2(const char*s, int len);
constant_t* constant_new_namespace(namespace_t*ns);
constant_t* constant_new_true();
@@
-123,7
+124,8
@@
typedef enum multiname_type
RTQNAMELA=0x12,
MULTINAMEA=0x0E,
MULTINAMELA=0x1C,
RTQNAMELA=0x12,
MULTINAMEA=0x0E,
MULTINAMELA=0x1C,
- POSTFIXTYPE=0x1D
+ POSTFIXTYPE=0x1D,
+ ZERONAMESPACE=0
} multiname_type_t;
char* access2str(int type);
} multiname_type_t;
char* access2str(int type);