ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/typemap
(Generate patch)

Comparing rxvt-unicode/src/typemap (file contents):
Revision 1.6 by root, Sun Jun 3 10:38:22 2012 UTC vs.
Revision 1.9 by root, Mon Jun 4 16:03:33 2012 UTC

1octet_string T_OCTET_STRING
2utf8_string T_UTF8_STRING
3
4rxvt_term * T_TERM
5
6overlay * T_OVERLAY 1overlay * OVERLAY
7 2
8Time T_UV 3Time T_UV
9Atom T_UV 4Atom T_UV
10Window T_UV 5Window T_UV
6Pixmap T_UV
11 7
12urxvt::pixbuf T_PTROBJ 8urxvt::pixbuf T_PTROBJ
13urxvt::img T_PTROBJ 9
10octet_string OCTET_STRING
11utf8_string UTF8_STRING
12
13rxvt_term * TERM
14rxvt_img * IMG
14 15
15GError ** T_UV 16GError ** T_UV
16 17
17INPUT 18INPUT
18 19
19T_TERM 20TERM
20 $var = SvTERM ($arg); 21 $var = SvTERM ($arg);
21T_OVERLAY 22OVERLAY
22 $var = SvOVERLAY ($arg); 23 $var = SvOVERLAY ($arg);
23 24
24T_OCTET_STRING 25OCTET_STRING
25 $var = SvPVbyte_nolen ($arg) 26 $var = SvPVbyte_nolen ($arg)
26 27
27T_UTF8_STRING 28UTF8_STRING
28 $var = SvPVutf8_nolen ($arg); // imperfect, destroys references 29 $var = SvPVutf8_nolen ($arg) /* imperfect, destroys references */
30
31IMG
32 if (SvROK ($arg) && sv_derived_from ($arg, \"urxvt::img\"))
33 $var = INT2PTR ($type, SvIV ((SV *) SvRV ($arg)));
34 else
35 croak (\"%s is not of type urxvt::img\", \"$var\")
29 36
30OUTPUT 37OUTPUT
31 38
32T_TERM 39TERM
33 $arg = newSVterm ($var); 40 $arg = newSVterm ($var);
34 41
42IMG
43 sv_setref_pv ($arg, "urxvt::img", (void *)$var);
44

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines