Changeset 614260f in code


Ignore:
Timestamp:
Aug 30, 2017, 12:12:02 AM (8 years ago)
Author:
Mike Belopuhov <mike@…>
Branches:
master
Children:
2be3612
Parents:
124a071
Message:

Fixup debug printf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • logger.c

    r124a071 r614260f  
    195195                    e->length - (nread - sizeof *e));
    196196                nread += res;
     197                if (nread - sizeof *e < e->length)
     198                        return;
    197199#ifdef DEBUG
    198200                {
    199                         printf("logger read %lu out of %lu:\n", res, e->length);
    200                         for (i = 0; i < (int)res; i++)
     201                        printf("logger read %lu\n", nread - sizeof *e);
     202                        for (i = 0; i < (int)(nread - sizeof *e); i++)
    201203                                printf(" %02x", (unsigned char)m[i]);
    202204                        printf("\n");
    203205                }
    204206#endif
    205                 if (nread - sizeof *e < e->length)
    206                         return;
    207207                /* terminate the buffer */
    208208                m[MIN(nread - sizeof *e, ICB_MSGSIZE - 1)] = '\0';
Note: See TracChangeset for help on using the changeset viewer.