Changeset 87 in libcf


Ignore:
Timestamp:
05/11/13 00:42:10 (11 years ago)
Author:
cheese
Message:

#1 ..arrange some DIFFICULT ternary operators

Location:
trunk/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/cf_debug.c

    r85 r87  
    125125        {
    126126            if (i+j < len)
    127                 fprintf (fp, "%c", IS_READABLE_CHAR(bin[i+j]) ? bin[i+j] : '.');
     127                fprintf (fp, "%c", IS_READABLE_CHAR (bin[i+j]) ? bin[i+j] : '.');
    128128        }
    129129        fprintf (fp, "\n");
     
    229229    push->line = line;
    230230    push->caller = context->callstack.caller;
    231     push->frameIndex = push->caller == NULL
    232                      ? 0
    233                      : push->caller->frameIndex + 1;
     231    push->frameIndex = (push->caller) ? push->caller->frameIndex + 1 : 0;
    234232    context->callstack.caller = push;
    235233
     
    481479        ; callstack = callstack->caller)
    482480    {
    483         fprintf (fp == NULL ? stderr : fp,
    484                  "#%-4d %s <%s:%d>\n",
    485                  iter++,
    486                  callstack->func,
    487                  callstack->file,
    488                  callstack->line);
    489     }
    490 
    491     return CF_OK;
    492 }
     481        fprintf (fp, "#%-4d %s <%s:%d>\n",
     482                     iter++,
     483                     callstack->func,
     484                     callstack->file,
     485                     callstack->line);
     486    }
     487
     488    return CF_OK;
     489}
  • trunk/src/cf_log.c

    r86 r87  
    394394             ? LOG_BUFFER_DEFAULT_SIZE
    395395             : memsize;
     396
    396397    CF_LOG_CTX  * context = NULL;
    397398
     
    426427            context->size = (size_t) size;
    427428        }
     429
     430        *ctx = (CF_Log_Ctx) context;
    428431    }
    429432    CATCH_IF (result < 0)
    430433    {
    431434        CF_Log_DestroyCtx ((CF_Log_Ctx) context);
    432         return result;
    433     }
    434 
    435     *ctx = (CF_Log_Ctx) context;
     435    }
    436436
    437437    return CF_OK;
     
    674674        return result;
    675675
    676     result = (flag == CF_TRUE)
    677            ? CF_Log_SetMultiThread (ctx)
    678            : CF_Log_UnsetMultiThread (ctx);
     676    if (flag)
     677        result = CF_Log_SetMultiThread (ctx);
     678    else
     679        result = CF_Log_UnsetMultiThread (ctx);
    679680
    680681    return result;
  • trunk/src/cf_socket.c

    r85 r87  
    5858{
    5959#if defined(_WIN32) || defined(_WIN64)
    60     unsigned long mode = (boolean == CF_TRUE) ? 1 : 0;
     60    unsigned long mode = (boolean) ? 1 : 0;
    6161    ioctlsocket (sock, FIONBIO, &mode);
    6262#else
Note: See TracChangeset for help on using the changeset viewer.