Changeset 6cc5b60 in subsurface


Ignore:
Timestamp:
Dec 27, 2017, 10:13:31 PM (4 weeks ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
c3b1c64
Parents:
e8719413
git-author:
Dirk Hohndel <dirk@…> (12/27/17 22:11:00)
git-committer:
Dirk Hohndel <dirk@…> (12/27/17 22:13:31)
Message:

Cleanup: avoid dereferencing NULL pointer

Coverity CID 208330
Coverity CID 208301

Signed-off-by: Dirk Hohndel <dirk@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • core/file.c

    r074ddc0 r6cc5b60  
    928928                }
    929929
     930                if (!iter) {
     931                        fprintf(stderr, "DEBUG: Data corrupt");
     932                        return -1;
     933                }
     934
    930935                /* Setting date */
    931936                memcpy(tmpbuf, iter, 8);
     
    951956                if (ptr)
    952957                        ptr = strstr(ptr, NL);
    953                 if (ptr)
     958                if (ptr) {
    954959                        ptr += strlen(NL);
    955 
     960                } else {
     961                        fprintf(stderr, "DEBUG: Data corrupt");
     962                        return -1;
     963                }
    956964                end_ptr = ptr - (char *)mem.buffer;
    957965
Note: See TracChangeset for help on using the changeset viewer.