ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/BDB/typemap
(Generate patch)

Comparing BDB/typemap (file contents):
Revision 1.1 by root, Mon Feb 5 18:40:55 2007 UTC vs.
Revision 1.3 by root, Mon Feb 5 22:19:07 2007 UTC

1DB_ENV * DB_ENV
2DB_TXN * DB_TXN
3DB * DB
4DBC * DBC
1SV8 * T_SV8 5SV8 * T_SV8
6octetstring OCTETS
2 7
3INPUT 8INPUT
4 9
5T_SV8 10T_SV8
6 ($var) = $arg; 11 ($var) = $arg;
7 if (SvPOKp ($var) && !sv_utf8_downgrade ($var, 1)) 12 if (SvPOKp ($var) && !sv_utf8_downgrade ($var, 1))
8 croak (\"\\\"%s\\\" argument must be byte/octet-encoded\", \"$var\") 13 croak (\"\\\"%s\\\" argument must be byte/octet-encoded\", \"$var\")
14
15OCTETS
16 $var = SvOK ($arg) ? SvPVbyte_nolen ($arg) : 0
17
18DB_ENV
19 SvPTR ($var, $arg, DB_ENV *, BDB::Env);
20
21DB_TXN
22 SvPTR ($var, $arg, DB_TXN *, BDB::Txn);
23
24DBC
25 SvPTR ($var, $arg, DBC *, BDB::Cursor);
26
27DB
28 SvPTR ($var, $arg, DB *, BDB::Db);
29
30OUTPUT
31
32DB_ENV
33 sv_setref_pv ($arg, "BDB::Env", (void *)$var);
34
35DB_TXN
36 sv_setref_pv ($arg, "BDB::Txn", (void *)$var);
37
38DBC
39 sv_setref_pv ($arg, "BDB::Cursor", (void *)$var);
40
41DB
42 sv_setref_pv ($arg, "BDB::Db", (void *)$var);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines