Blob Blame History Raw
diff -ur voms-1.9.16.1.orig/src/client/vomsclient.cc voms-1.9.16.1/src/client/vomsclient.cc
--- voms-1.9.16.1.orig/src/client/vomsclient.cc	2010-03-02 17:23:43.000000000 +0100
+++ voms-1.9.16.1/src/client/vomsclient.cc	2010-03-20 10:36:08.668498094 +0100
@@ -1194,6 +1194,8 @@
 	X509V3_CTX ctx;
 	X509V3_set_ctx(&ctx, NULL, NULL, NULL, NULL, 0L);
 	ctx.db = (void*)&ctx;
+	X509V3_CONF_METHOD method = { NULL, NULL, NULL, NULL };
+	ctx.db_meth = &method;
 	ex7 = X509V3_EXT_conf_nid(NULL, &ctx, OBJ_obj2nid(OBJ_txt2obj(PROXYCERTINFO_V4,1)), (char*)value);
 	free(value);
       }
diff -ur voms-1.9.16.1.orig/src/utils/vomsfake.cc voms-1.9.16.1/src/utils/vomsfake.cc
--- voms-1.9.16.1.orig/src/utils/vomsfake.cc	2010-03-02 17:23:43.000000000 +0100
+++ voms-1.9.16.1/src/utils/vomsfake.cc	2010-03-20 11:25:41.138497301 +0100
@@ -686,6 +686,8 @@
         X509V3_CTX ctx;
         X509V3_set_ctx(&ctx, NULL, NULL, NULL, NULL, 0L);
         ctx.db = (void*)&ctx;
+        X509V3_CONF_METHOD method = { NULL, NULL, NULL, NULL };
+        ctx.db_meth = &method;
         ex7 = X509V3_EXT_conf_nid(NULL, &ctx, OBJ_obj2nid(OBJ_txt2obj(PROXYCERTINFO_V4,1)), (char*)value);
         free(value);
       }