diff options
author | Kamil Dudka <kdudka@redhat.com> | 2009-08-20 11:04:14 +0200 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2009-08-20 10:58:37 -0400 |
commit | 99286597662891ac69146fce6590a435331938cd (patch) | |
tree | ea9a52d2c65ba57967357cb7b23cdb3967c343dd /constants.c | |
parent | 6f7f653c5dc2deca95d3453d706ddc4c2eb46e70 (diff) | |
download | pemnss-99286597662891ac69146fce6590a435331938cd.tar.gz pemnss-99286597662891ac69146fce6590a435331938cd.tar.xz pemnss-99286597662891ac69146fce6590a435331938cd.zip |
implement memory management for internal objects
* ckpem.h: Define list objects, add reference counter to internal
objects.
* pfind.c: Increase object's reference while exporting. Skip already
freed objects.
* pinst.c (AddObjectIfNeeded): New function providing sharing
of internal objects.
* pobject.c: Add support for list objects. Implement
pem_mdObject_Finalize().
* psession.c (pem_mdSession_CopyObject): Increase reference count only.
Signed-off-by: Kamil Dudka <kdudka@redhat.com>
Diffstat (limited to 'constants.c')
0 files changed, 0 insertions, 0 deletions