… | |
… | |
46 | |
46 | |
47 | #undef LINENO |
47 | #undef LINENO |
48 | #define LINENO(n) MOD (THIS->term_start + int(n), THIS->total_rows) |
48 | #define LINENO(n) MOD (THIS->term_start + int(n), THIS->total_rows) |
49 | #undef ROW |
49 | #undef ROW |
50 | #define ROW(n) THIS->row_buf [LINENO (n)] |
50 | #define ROW(n) THIS->row_buf [LINENO (n)] |
|
|
51 | |
|
|
52 | ///////////////////////////////////////////////////////////////////////////// |
|
|
53 | |
|
|
54 | typedef char * octet_string; |
|
|
55 | typedef char * utf8_string; |
|
|
56 | |
|
|
57 | typedef GdkPixbuf * urxvt__pixbuf; |
|
|
58 | typedef rxvt_img * urxvt__img; |
51 | |
59 | |
52 | ///////////////////////////////////////////////////////////////////////////// |
60 | ///////////////////////////////////////////////////////////////////////////// |
53 | |
61 | |
54 | static wchar_t * |
62 | static wchar_t * |
55 | sv2wcs (SV *sv) |
63 | sv2wcs (SV *sv) |
… | |
… | |
1920 | void |
1928 | void |
1921 | overlay::DESTROY () |
1929 | overlay::DESTROY () |
1922 | |
1930 | |
1923 | INCLUDE: $PERL <iom_perl.xs -pe s/IOM_MODULE/urxvt/g,s/IOM_CLASS/urxvt/g | |
1931 | INCLUDE: $PERL <iom_perl.xs -pe s/IOM_MODULE/urxvt/g,s/IOM_CLASS/urxvt/g | |
1924 | |
1932 | |
|
|
1933 | MODULE = urxvt PACKAGE = urxvt::pixbuf PREFIX = gdk_pixbuf_ |
|
|
1934 | |
|
|
1935 | urxvt::pixbuf gdk_pixbuf_new_from_file (octet_string filename, GError **error = 0) |
|
|
1936 | |
|
|
1937 | void |
|
|
1938 | DESTROY (urxvt::pixbuf self) |
|
|
1939 | CODE: |
|
|
1940 | gdk_pixbuf_unref (self); |
|
|
1941 | |