diff options
author | Kevin Lo <kevlo@FreeBSD.org> | 2012-05-21 02:41:15 +0000 |
---|---|---|
committer | Kevin Lo <kevlo@FreeBSD.org> | 2012-05-21 02:41:15 +0000 |
commit | 040b0e4edae789901d03ec374da8f35b228deaf8 (patch) | |
tree | 997cf522f2542d284c7bee166719bbd8fdb3de62 /sys/libkern/iconv.c | |
parent | f529372e8ad7fda51e32f546cd245f378a1b80e2 (diff) | |
download | src-040b0e4edae789901d03ec374da8f35b228deaf8.tar.gz src-040b0e4edae789901d03ec374da8f35b228deaf8.zip |
Fix broken ref count
Submitted by: gcooper
Notes
Notes:
svn path=/head/; revision=235712
Diffstat (limited to 'sys/libkern/iconv.c')
-rw-r--r-- | sys/libkern/iconv.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/libkern/iconv.c b/sys/libkern/iconv.c index e03d8ca05ea0..ed928f0f767d 100644 --- a/sys/libkern/iconv.c +++ b/sys/libkern/iconv.c @@ -133,6 +133,7 @@ iconv_register_converter(struct iconv_converter_class *dcp) static int iconv_unregister_converter(struct iconv_converter_class *dcp) { + dcp->refs--; if (dcp->refs > 1) { ICDEBUG("converter have %d referenses left\n", dcp->refs); return EBUSY; |