[svn-commits] may: branch may/chan_ooh323_rework r226489 - in /team/may/chan_ooh323_rework:...

SVN commits to the Digium repositories svn-commits at lists.digium.com
Wed Oct 28 21:13:01 CDT 2009


Author: may
Date: Wed Oct 28 21:12:55 2009
New Revision: 226489

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=226489
Log:
correct for compilation in dev mode

Modified:
    team/may/chan_ooh323_rework/   (props changed)
    team/may/chan_ooh323_rework/addons/chan_ooh323.c
    team/may/chan_ooh323_rework/addons/chan_ooh323.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/context.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/decode.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/encode.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/eventHandler.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESDec.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H323-MESSAGESDec.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/h323/MULTIMEDIA-SYSTEM-CONTROLDec.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooCalls.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooCapability.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooCapability.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooCmdChannel.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooCmdChannel.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooDateTime.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooDateTime.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooGkClient.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooGkClient.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooLogChan.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooSocket.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooSocket.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooStackCmds.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooUtils.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/oochannels.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/oochannels.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooh245.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooh245.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooh323.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooh323ep.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooh323ep.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooq931.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/ooq931.h
    team/may/chan_ooh323_rework/addons/ooh323c/src/ootrace.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/printHandler.c
    team/may/chan_ooh323_rework/addons/ooh323c/src/printHandler.h
    team/may/chan_ooh323_rework/addons/ooh323cDriver.c
    team/may/chan_ooh323_rework/addons/ooh323cDriver.h

Propchange: team/may/chan_ooh323_rework/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Wed Oct 28 21:12:55 2009
@@ -1,1 +1,1 @@
-/trunk:1-224772
+//team/may/chan_ooh323_rework:1-225766 /trunk:1-224772

Modified: team/may/chan_ooh323_rework/addons/chan_ooh323.c
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/chan_ooh323.c?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/chan_ooh323.c (original)
+++ team/may/chan_ooh323_rework/addons/chan_ooh323.c Wed Oct 28 21:12:55 2009
@@ -78,6 +78,8 @@
 static int ooh323_set_udptl_peer(struct ast_channel *chan, struct ast_udptl *udptl);
 
 static void print_codec_to_cli(int fd, struct ast_codec_pref *pref);
+
+struct ooh323_peer *find_friend(const char *name, int port);
 
 
 static const struct ast_channel_tech ooh323_tech = {
@@ -1064,8 +1066,6 @@
 	struct ooh323_pvt *p = ast->tech_pvt;
 	int res = 0;
 	char *callToken = (char *)NULL;
-	int16_t* t38data;
-	int t38samples;
 
 	if (p) {
 		ast_mutex_lock(&p->lock);
@@ -1741,7 +1741,7 @@
 	int i = 0;
 
 	if (gH323Debug)
-		ast_verbose("---   onOutgoingCall %lx: %s\n", call, call->callToken);
+		ast_verbose("---   onOutgoingCall %lx: %s\n", (long unsigned int) call, call->callToken);
 
 	if (!strcmp(call->callType, "outgoing")) {
 		p = find_call(call);
@@ -1809,7 +1809,7 @@
 	int i = 0;
 
 	if (gH323Debug)
-		ast_verbose("---   onNewCallCreated %lx: %s\n", call, call->callToken);
+		ast_verbose("---   onNewCallCreated %lx: %s\n", (long unsigned int) call, call->callToken);
 
    	ast_mutex_lock(&call->Lock);
    	if (ooh323c_start_call_thread(call)) {
@@ -1994,7 +1994,7 @@
 	return OO_OK;
 }
 
-static void ooh323_delete_user(struct ooh323_user *user)
+/* static void ooh323_delete_user(struct ooh323_user *user)
 {
 	struct ooh323_user *prev = NULL, *cur = NULL;
 
@@ -2024,7 +2024,7 @@
 	if (gH323Debug)
 		ast_verbose("+++   ooh323_delete_user\n");
 
-}
+} */
 
 void ooh323_delete_peer(struct ooh323_peer *peer)
 {
@@ -2311,7 +2311,7 @@
 
 /*--- h323_reload: Force reload of module from cli ---*/
 
-static char *handle_cli_ooh323_reload(struct ast_cli_entry *e, int cmd, struct ast_cli_args *a)
+char *handle_cli_ooh323_reload(struct ast_cli_entry *e, int cmd, struct ast_cli_args *a)
 {
 
        switch (cmd) {
@@ -2344,11 +2344,6 @@
 		ast_verbose("+++   ooh323_reload\n");
 
 	return 0;
-}
-
-static int reload(void *mod)
-{
-	return ooh323_reload(0, 0, NULL);
 }
 
 int reload_config(int reload)
@@ -3090,7 +3085,7 @@
 		.onCallEstablished = onCallEstablished,
 		.onCallCleared = onCallCleared,
 		.openLogicalChannels = NULL,
-		.onReceivedDTMF = &ooh323_onReceivedDigit,
+		.onReceivedDTMF = ooh323_onReceivedDigit,
 		.onModeChanged = onModeChanged
 	};
 
@@ -4104,7 +4099,6 @@
 
 void onModeChanged(ooCallData *call, int t38mode) {
         struct ooh323_pvt *p;
-        struct ast_frame f;
 
 	p = find_call(call);
 	if (!p) {

Modified: team/may/chan_ooh323_rework/addons/chan_ooh323.h
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/chan_ooh323.h?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/chan_ooh323.h (original)
+++ team/may/chan_ooh323_rework/addons/chan_ooh323.h Wed Oct 28 21:12:55 2009
@@ -64,6 +64,7 @@
 #include <asterisk/udptl.h>
 
 #include "ootypes.h"
+#include "ooUtils.h"
 #include "ooCapability.h"
 #include "oochannels.h"
 #include "ooh323ep.h"
@@ -112,4 +113,10 @@
 /* h323 msg callbacks */
 int ooh323_onReceivedSetup(ooCallData *call, Q931Message *pmsg);
 int ooh323_onReceivedDigit(OOH323CallData *call, const char* digit);
+
+void setup_udptl_connection(ooCallData *call, const char *remoteIp, int remotePort);
+void close_udptl_connection(ooCallData *call);
+
+EXTERN char *handle_cli_ooh323_reload(struct ast_cli_entry *e, int cmd, struct ast_cli_args *a);
+
 #endif

Modified: team/may/chan_ooh323_rework/addons/ooh323c/src/context.c
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/ooh323c/src/context.c?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/ooh323c/src/context.c (original)
+++ team/may/chan_ooh323_rework/addons/ooh323c/src/context.c Wed Oct 28 21:12:55 2009
@@ -62,8 +62,8 @@
 int initSubContext (OOCTXT* pctxt, OOCTXT* psrc) 
 {
    /* ast_mutex_lock(&pctxt->pLock); */
+   int stat = ASN_OK;
    ast_mutex_lock(&psrc->pLock);
-   int stat = ASN_OK;
    memset (pctxt, 0, sizeof(OOCTXT));
    pctxt->pTypeMemHeap = psrc->pTypeMemHeap;
    memHeapAddRef (&pctxt->pTypeMemHeap);
@@ -81,8 +81,9 @@
 
 void freeContext (OOCTXT* pctxt)
 {
+   ASN1BOOL saveBuf;
    ast_mutex_lock(&pctxt->pLock);
-   ASN1BOOL saveBuf = (pctxt->flags & ASN1SAVEBUF) != 0;
+   saveBuf = (pctxt->flags & ASN1SAVEBUF) != 0;
    
    if (pctxt->buffer.dynamic && pctxt->buffer.data) {
       if (saveBuf) {
@@ -126,8 +127,9 @@
 
 int setPERBufferUsingCtxt (OOCTXT* pTarget, OOCTXT* pSource)
 {
+   int stat;
    ast_mutex_lock(&pTarget->pLock); ast_mutex_lock(&pSource->pLock);
-   int stat = initContextBuffer 
+   stat = initContextBuffer 
       (pTarget, pSource->buffer.data, pSource->buffer.size);
 
    if (ASN_OK == stat) {
@@ -142,8 +144,9 @@
 int setPERBuffer (OOCTXT* pctxt,
                   ASN1OCTET* bufaddr, ASN1UINT bufsiz, ASN1BOOL aligned)
 {
+   int stat;
    ast_mutex_lock(&pctxt->pLock);
-   int stat = initContextBuffer (pctxt, bufaddr, bufsiz);
+   stat = initContextBuffer (pctxt, bufaddr, bufsiz);
    ast_mutex_unlock(&pctxt->pLock);
    if(stat != ASN_OK) return stat;
 

Modified: team/may/chan_ooh323_rework/addons/ooh323c/src/decode.c
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/ooh323c/src/decode.c?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/ooh323c/src/decode.c (original)
+++ team/may/chan_ooh323_rework/addons/ooh323c/src/decode.c Wed Oct 28 21:12:55 2009
@@ -268,7 +268,7 @@
       ASN1UINT_MAX : upper - lower + 1;
 
    if (lower != upper) {
-      ASN1UINT range_bitcnt;
+      ASN1UINT range_bitcnt = 0;
 
       /* If range is <= 255, bit-field case (10.5.7a) */
 

Modified: team/may/chan_ooh323_rework/addons/ooh323c/src/encode.c
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/ooh323c/src/encode.c?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/ooh323c/src/encode.c (original)
+++ team/may/chan_ooh323_rework/addons/ooh323c/src/encode.c Wed Oct 28 21:12:55 2009
@@ -28,6 +28,11 @@
 static int encodeUnconsLength (OOCTXT* pctxt, ASN1UINT value);
 static int getIdentByteCount (ASN1UINT ident);
 
+int encodeBitsFromOctet (OOCTXT* pctxt, ASN1OCTET value, ASN1UINT nbits);
+int encodeGetMsgBitCnt (OOCTXT* pctxt);
+int encodeIdent (OOCTXT* pctxt, ASN1UINT ident);
+
+
 int encodeBit (OOCTXT* pctxt, ASN1BOOL value)
 { 
    int stat = ASN_OK;
@@ -132,7 +137,7 @@
    int lshift = pctxt->buffer.bitOffset;
    int rshift = 8 - pctxt->buffer.bitOffset;
    int stat = ASN_OK;
-   ASN1OCTET mask;
+   ASN1OCTET mask = 0x0; 
 
    if (nbits == 0) return ASN_OK;
 
@@ -599,7 +604,7 @@
    int lshift = pctxt->buffer.bitOffset;
    int rshift = 8 - pctxt->buffer.bitOffset;
    int stat = ASN_OK;
-   ASN1OCTET mask;
+   ASN1OCTET mask = 0x0;
 
    if (nbits == 0) return ASN_OK;
 

Modified: team/may/chan_ooh323_rework/addons/ooh323c/src/eventHandler.h
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/ooh323c/src/eventHandler.h?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/ooh323c/src/eventHandler.h (original)
+++ team/may/chan_ooh323_rework/addons/ooh323c/src/eventHandler.h Wed Oct 28 21:12:55 2009
@@ -166,7 +166,7 @@
  * @param             - none
  * @return             - none
  */
-typedef void (*NullValue) () ;
+typedef void (*NullValue) (void) ;
 
 /**
  * This is a function pointer for a callback function which is invoked from 

Modified: team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESDec.c
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESDec.c?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESDec.c (original)
+++ team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESDec.c Wed Oct 28 21:12:55 2009
@@ -162,6 +162,8 @@
    ASN1OpenType openType;
    ASN1BOOL extbit;
 
+   extbit = 0;
+
    /* extension bit */
 
    DECODEBIT (pctxt, &extbit);
@@ -227,6 +229,8 @@
    ASN1OpenType openType;
    ASN1BOOL extbit;
    OOCTXT lctxt;
+
+   extbit = 0;
 
    /* extension bit */
 
@@ -446,6 +450,8 @@
    ASN1BOOL optbit;
    ASN1BOOL extbit;
 
+   optbit = extbit = 0;
+
    /* extension bit */
 
    DECODEBIT (pctxt, &extbit);
@@ -524,6 +530,8 @@
    ASN1BOOL optbit;
    ASN1BOOL extbit;
 
+   optbit = extbit = 0;
+
    /* extension bit */
 
    DECODEBIT (pctxt, &extbit);
@@ -663,6 +671,8 @@
    ASN1BOOL optbit;
    ASN1BOOL extbit;
 
+   optbit = extbit = 0;
+
    /* extension bit */
 
    DECODEBIT (pctxt, &extbit);
@@ -1002,6 +1012,8 @@
    ASN1UINT ui;
    ASN1OpenType openType;
    ASN1BOOL extbit;
+
+   extbit = 0;
 
    /* extension bit */
 
@@ -1075,6 +1087,8 @@
    ASN1UINT i;
    ASN1BOOL optbit;
    ASN1BOOL extbit;
+
+   optbit = extbit = 0;
 
    /* extension bit */
 
@@ -1334,6 +1348,8 @@
    ASN1BOOL optbit;
    ASN1BOOL extbit;
 
+   optbit = extbit = 0;
+
    /* extension bit */
 
    DECODEBIT (pctxt, &extbit);
@@ -1698,6 +1714,8 @@
    ASN1OpenType openType;
    ASN1BOOL extbit;
 
+   extbit = 0;
+
    /* extension bit */
 
    DECODEBIT (pctxt, &extbit);

Modified: team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H323-MESSAGESDec.c
URL: http://svnview.digium.com/svn/asterisk/team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H323-MESSAGESDec.c?view=diff&rev=226489&r1=226488&r2=226489
==============================================================================
--- team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H323-MESSAGESDec.c (original)
+++ team/may/chan_ooh323_rework/addons/ooh323c/src/h323/H323-MESSAGESDec.c Wed Oct 28 21:12:55 2009
@@ -28,7 +28,7 @@
 {
    int stat = ASN_OK;
    ASN1UINT ui;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -307,7 +307,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -532,7 +532,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -599,8 +599,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -819,8 +819,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -935,8 +935,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1014,7 +1014,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1116,7 +1116,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1250,7 +1250,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1390,7 +1390,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1530,7 +1530,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1638,7 +1638,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -1804,8 +1804,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -2084,8 +2084,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -2236,7 +2236,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -2311,7 +2311,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -2538,7 +2538,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -2734,8 +2734,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -2852,8 +2852,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3210,8 +3210,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3326,8 +3326,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3395,8 +3395,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3532,8 +3532,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3655,8 +3655,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3759,8 +3759,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3863,8 +3863,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -3967,8 +3967,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4071,8 +4071,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4175,8 +4175,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4279,8 +4279,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4383,8 +4383,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4486,8 +4486,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4578,8 +4578,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4688,8 +4688,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -4783,7 +4783,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -5037,8 +5037,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5121,8 +5121,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5213,8 +5213,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5284,8 +5284,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5366,7 +5366,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5439,8 +5439,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5565,8 +5565,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5788,7 +5788,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -5897,8 +5897,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -5968,8 +5968,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -6096,7 +6096,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -6185,8 +6185,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -6243,7 +6243,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -6323,8 +6323,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -6417,7 +6417,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -6834,7 +6834,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7058,7 +7058,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7178,7 +7178,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7289,8 +7289,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7402,7 +7402,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7478,7 +7478,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7543,7 +7543,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7611,8 +7611,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7740,7 +7740,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7836,7 +7836,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -7914,8 +7914,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8047,8 +8047,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8135,8 +8135,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8285,8 +8285,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8517,8 +8517,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8632,8 +8632,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8735,8 +8735,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8817,8 +8817,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -8967,8 +8967,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -9141,8 +9141,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -9278,8 +9278,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -9833,8 +9833,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -9941,8 +9941,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -10211,8 +10211,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -10520,8 +10520,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -10809,8 +10809,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -10949,7 +10949,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -11168,7 +11168,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -11504,8 +11504,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -11691,7 +11691,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -11866,8 +11866,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12041,8 +12041,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12380,8 +12380,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12579,8 +12579,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12680,8 +12680,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12781,8 +12781,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12882,8 +12882,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -12981,7 +12981,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -13312,8 +13312,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -13428,8 +13428,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -13529,8 +13529,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -13628,8 +13628,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -13818,8 +13818,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -13888,8 +13888,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -13995,7 +13995,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14111,8 +14111,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14204,8 +14204,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14443,7 +14443,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -14530,8 +14530,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14672,8 +14672,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14740,7 +14740,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14849,7 +14849,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -14919,7 +14919,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15013,7 +15013,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15143,8 +15143,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15204,8 +15204,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15287,8 +15287,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15347,8 +15347,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15453,8 +15453,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15550,8 +15550,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15633,8 +15633,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15720,8 +15720,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15824,7 +15824,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15895,8 +15895,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -15978,8 +15978,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -16067,8 +16067,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -16186,8 +16186,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -16498,8 +16498,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -16768,8 +16768,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -16988,7 +16988,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -17133,8 +17133,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -17398,8 +17398,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -17829,8 +17829,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -18026,8 +18026,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -18360,8 +18360,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -18455,7 +18455,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -18714,8 +18714,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -18900,7 +18900,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -19023,8 +19023,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -19261,8 +19261,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -19393,7 +19393,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
    OOCTXT lctxt;
 
    /* extension bit */
@@ -19516,8 +19516,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -19668,7 +19668,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -19733,7 +19733,7 @@
    int stat = ASN_OK;
    ASN1UINT ui;
    ASN1OpenType openType;
-   ASN1BOOL extbit;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -19812,8 +19812,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -20273,8 +20273,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;
+   ASN1BOOL extbit = 0;
 
    /* extension bit */
 
@@ -20513,8 +20513,8 @@
    ASN1OpenType openType;
    ASN1UINT bitcnt;
    ASN1UINT i;
-   ASN1BOOL optbit;
-   ASN1BOOL extbit;
+   ASN1BOOL optbit = 0;

[... 5517 lines stripped ...]



More information about the svn-commits mailing list