File eID-belgium-2.5.9-mono-eidlib-certifmanager.cpp.patch of Package eID-belgium

--- src/eidlib/CertifManager.cpp	2007-04-15 17:03:17.000000000 +0200
+++ CertifManager.cpp	2007-04-15 17:12:22.000000000 +0200
@@ -153,6 +153,7 @@
             eidlib::CCertif *pCertif = m_Certifs[i];
             if(pCertif != NULL)
             {
+                memset(pData->certificates[i].certif, 0, BEID_MAX_CERT_LEN);
                 memcpy(pData->certificates[i].certif, pCertif->GetData(), pCertif->GetLength()); 
                 pData->certificates[i].certifLength = pCertif->GetLength();
                 pData->certificates[i].certifStatus = pCertif->GetCertStatus();
openSUSE Build Service is sponsored by