]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
ooh323c: Fix gcc 4.6.3 compiler warnings.
authorRichard Mudgett <rmudgett@digium.com>
Wed, 18 Dec 2013 19:47:34 +0000 (19:47 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 18 Dec 2013 19:47:34 +0000 (19:47 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@404212 65c4cc65-6c06-0410-ace0-fbb531ad65f3

addons/ooh323c/src/memheap.c
addons/ooh323c/src/ooCapability.c
addons/ooh323c/src/ooSocket.c
addons/ooh323c/src/ooTimer.c
addons/ooh323c/src/ooq931.c
addons/ooh323c/src/perutil.c
addons/ooh323cDriver.c

index f92fa53842202c6ade5ba75c5fe9b992131a6813..c7aed04e52278084e5bddb4b007973ee8899afa2 100644 (file)
@@ -726,7 +726,7 @@ void* memHeapRealloc (void** ppvMemHeap, void* mem_p, int nbytes_)
    OSMemLink** ppMemLink;
    OSMemBlk* pMemBlk;
    OSMemElemDescr* pElem;
-   OSMemLink* pMemLink, *pPrevMemLink = 0;
+   OSMemLink* pMemLink;
    void *newMem_p;
    unsigned nbytes, nunits;
 
@@ -758,7 +758,6 @@ void* memHeapRealloc (void** ppvMemHeap, void* mem_p, int nbytes_)
          *(int*)(((char*)pMemLink) + sizeof (OSMemLink)) = nbytes_;
          return pMemLink->pMemBlk;
       }
-      pPrevMemLink = pMemLink;
    }
 
    /* Round number of bytes to nearest 8-byte boundary */
index 18a25f3751db98d1604ad306f37bff3d01332e55..f3b8c50502eade721c4a6e486efa6c2d369dd7e4 100644 (file)
@@ -1104,14 +1104,12 @@ struct H245AudioCapability* ooCapabilityCreateNonStandardCapability
    (ooH323EpCapability *epCap, OOCTXT* pctxt, int dir)
 {
    H245AudioCapability *pAudio=NULL;
-   OOCapParams *params;
    if(!epCap || !epCap->params)
    {
      OOTRACEERR1("Error:Invalid capability parameters to "
                  "ooCapabilityCreateSimpleCapability.\n");
      return NULL;
    }
-   params =(OOCapParams*)epCap->params;
    pAudio = (H245AudioCapability*)memAlloc(pctxt, 
                                                 sizeof(H245AudioCapability));
    if(!pAudio)
@@ -1228,7 +1226,6 @@ struct H245DataApplicationCapability* ooCapabilityCreateT38Capability
    (ooH323EpCapability *epCap, OOCTXT* pctxt, int dir)
 {
    H245DataApplicationCapability *pT38=NULL;
-   OOCapParams *params;
    H245DataMode_application *pT38app;
    if(!epCap || !epCap->params)
    {
@@ -1236,7 +1233,6 @@ struct H245DataApplicationCapability* ooCapabilityCreateT38Capability
                  "ooCapabilityCreateSimpleCapability.\n");
      return NULL;
    }
-   params =(OOCapParams*)epCap->params;
    pT38 = (H245DataApplicationCapability*)memAlloc(pctxt, 
                                                 sizeof(H245DataApplicationCapability));
    if(!pT38)
index b51ba5f2c06f7ea60c1954f38c9ba01ea8bfacdd..f8179fee0e1b233015efa262d589c07a6b4700dc 100644 (file)
@@ -234,7 +234,7 @@ int ooSocketCreate (OOSOCKET* psocket)
 int ooSocketCreateUDP (OOSOCKET* psocket) 
 {
    int on;
-   struct linger linger;
+   /*struct linger linger;*/
 
    OOSOCKET sock = socket (AF_INET,
                              SOCK_DGRAM,
@@ -252,9 +252,9 @@ int ooSocketCreateUDP (OOSOCKET* psocket)
       OOTRACEERR1("Error:Failed to set socket option SO_REUSEADDR\n");
       return ASN_E_INVSOCKET;
    }
-   linger.l_onoff = 1;
+   /*linger.l_onoff = 1;
    linger.l_linger = 0;
-   /*if (setsockopt (sock, SOL_SOCKET, SO_LINGER, 
+   if (setsockopt (sock, SOL_SOCKET, SO_LINGER,
                  (const char* ) &linger, sizeof (linger)) == -1)
       return ASN_E_INVSOCKET;
    */
index ad5f37f0aa6bc0de6a598b2ea1cfd01ab5e577f8..efb863ef47b0680616e2bfe05c8d845a6cc6d274 100644 (file)
@@ -101,7 +101,6 @@ OOBOOL ooTimerExpired (OOTimer* pTimer)
 void ooTimerFireExpired (OOCTXT* pctxt, DList *pList)
 {
    OOTimer* pTimer;
-   int stat;
 
    while (pList->count > 0) {
       pTimer = (OOTimer*) pList->head->data;
@@ -113,7 +112,7 @@ void ooTimerFireExpired (OOCTXT* pctxt, DList *pList)
           */
          if (pTimer->reRegister) ooTimerReset (pctxt, pList, pTimer);
 
-         stat = (*pTimer->timeoutCB)(pTimer->cbData);
+         (*pTimer->timeoutCB)(pTimer->cbData);
 
          if (!pTimer->reRegister) {
             ooTimerDelete (pctxt, pList, pTimer);
index fd4aeee659de34a97df6bf63fb56936afc85bde9..c3b1deac33b109bba6cfa042e66c51a6394cb2e9 100644 (file)
@@ -2183,7 +2183,7 @@ int ooH323HandleCallFwdRequest(OOH323CallData *call)
    ooAliases *pNewAlias=NULL, *alias=NULL;
    struct timespec ts;
    struct timeval tv;
-   int i=0, irand=0, ret = OO_OK;
+   int i=0, irand=0;
    /* Note: We keep same callToken, for new call which is going
       to replace an existing call, thus treating it as a single call.*/
 
@@ -2235,7 +2235,7 @@ int ooH323HandleCallFwdRequest(OOH323CallData *call)
    {
      /* No need to check registration status here as it is already checked for
         MakeCall command */
-      ret = ooGkClientSendAdmissionRequest(gH323ep.gkClient, fwdedCall, FALSE);
+      ooGkClientSendAdmissionRequest(gH323ep.gkClient, fwdedCall, FALSE);
       fwdedCall->callState = OO_CALL_WAITING_ADMISSION;
       ast_mutex_lock(&fwdedCall->Lock);
          tv = ast_tvnow();
@@ -2249,7 +2249,7 @@ int ooH323HandleCallFwdRequest(OOH323CallData *call)
    }
    if (fwdedCall->callState < OO_CALL_CLEAR) {
       ast_mutex_lock(&fwdedCall->Lock);
-      ret = ooH323CallAdmitted (fwdedCall);
+      ooH323CallAdmitted (fwdedCall);
       ast_mutex_unlock(&fwdedCall->Lock);
    }
 
@@ -2276,7 +2276,6 @@ int ooH323NewCall(char *callToken) {
 
 int ooH323MakeCall(char *dest, char *callToken, ooCallOptions *opts)
 {
-   OOCTXT *pctxt;
    OOH323CallData *call;
    int ret=OO_OK, i=0, irand=0;
    char tmp[30]="\0";
@@ -2303,7 +2302,6 @@ int ooH323MakeCall(char *dest, char *callToken, ooCallOptions *opts)
       return OO_FAILED;
    }
 
-   pctxt = call->pctxt;
    if(opts)
    {
       if(opts->fastStart)
index c6a608ca7dd380d0cd9c8afbbc901e6200511cca..75368279a1941fd3306f10cde67b9fe89c4dadba 100644 (file)
@@ -168,7 +168,7 @@ Asn1SizeCnst* getSizeConstraint (OOCTXT* pctxt, ASN1BOOL extbit)
 int checkSizeConstraint(OOCTXT* pctxt, int size)
 {
    Asn1SizeCnst* pSize;
-   ASN1UINT lower, upper;
+   ASN1UINT upper;
    ASN1BOOL extbit;
    int      stat;
 
@@ -186,7 +186,6 @@ int checkSizeConstraint(OOCTXT* pctxt, int size)
 
    pSize = getSizeConstraint (pctxt, extbit);
 
-   lower = (pSize) ? pSize->lower : 0;
    upper = (pSize) ? pSize->upper : ASN1UINT_MAX;
 
    if (upper < (ASN1UINT)size) {
index ce156a50ff812172f303579e9d0d832932dad3e3..3ce18823ab840645fd0aa9da06e8ebb428038b25 100644 (file)
@@ -100,8 +100,10 @@ void* ooh323c_call_thread(void* dummy)
        pfds[0].fd = mycthread->thePipe[0];
        pfds[0].events = POLLIN;
        ooSocketPoll(pfds, 1, SEC_TO_HOLD_THREAD * 1000);
-       if (ooPDRead(pfds, 1, mycthread->thePipe[0]))
+       if (ooPDRead(pfds, 1, mycthread->thePipe[0])) {
                res = read(mycthread->thePipe[0], &c, 1);
+               (void) res;/* Shut up compiler: Set but not used and unused return value of read. */
+       }
 
        ast_mutex_lock(&callThreadsLock);
        ast_mutex_lock(&mycthread->lock);
@@ -182,6 +184,7 @@ int ooh323c_start_call_thread(ooCallData *call) {
        cur->inUse = TRUE;
        cur->call = call;
        res = write(cur->thePipe[1], &c, 1);
+       (void) res;/* Shut up compiler: Set but not used and unused return value of write. */
        ast_mutex_unlock(&cur->lock);
 
  }