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

Comparing BDB/typemap (file contents):
Revision 1.2 by root, Mon Feb 5 20:21:38 2007 UTC vs.
Revision 1.3 by root, Mon Feb 5 22:19:07 2007 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines