javacommons/utils/src/javacommonutils.cpp
branchRCL_3
changeset 77 7cee158cb8cd
parent 60 6c158198356e
child 83 26b2b12093af
--- a/javacommons/utils/src/javacommonutils.cpp	Tue Sep 14 21:06:50 2010 +0300
+++ b/javacommons/utils/src/javacommonutils.cpp	Wed Sep 15 12:05:25 2010 +0300
@@ -285,7 +285,8 @@
     std::string result;
     result.insert(0, bptr->data, bptr->length);
     BIO_free_all(b64);
-
+    CRYPTO_cleanup_all_ex_data();
+    
     return result;
 }
 
@@ -313,7 +314,8 @@
         result.push_back((wchar_t)*(bptr->data + i));
     }
     BIO_free_all(b64);
-
+    CRYPTO_cleanup_all_ex_data();
+    
     return result;
 }
 
@@ -338,7 +340,8 @@
 
     BIO_free_all(bmem);
     delete[] buf;
-
+    CRYPTO_cleanup_all_ex_data();
+    
     return result;
 }