Changeset 424e757 in subsurface


Ignore:
Timestamp:
Dec 26, 2017, 3:57:44 PM (4 weeks ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
50571df
Parents:
169a55d
git-author:
Dirk Hohndel <dirk@…> (12/26/17 15:09:01)
git-committer:
Dirk Hohndel <dirk@…> (12/26/17 15:57:44)
Message:

Cleanup: avoid memory leak

Coverity CID 208308

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • core/plannernotes.c

    ra748e7f r424e757  
    9696                                return;
    9797        } else if (diveplan->surface_interval >= 48 * 60 *60) {
     98                const char *current_date = get_current_date();
    9899                len += snprintf(buffer + len, sz_buffer - len, "<div><b>%s (%s) %s %s</b><br>",
    99100                                translate("gettextFromC", "Subsurface"),
    100101                                subsurface_canonical_version(),
    101102                                translate("gettextFromC", "dive plan</b> created on"),
    102                                 get_current_date());
     103                                current_date);
     104                free((void *)current_date);
    103105        } else {
     106                const char *current_date = get_current_date();
    104107                len += snprintf(buffer + len, sz_buffer - len, "<div><b>%s (%s) %s %d:%02d) %s %s<br>",
    105108                                translate("gettextFromC", "Subsurface"),
     
    108111                                FRACTION(diveplan->surface_interval / 60, 60),
    109112                                translate("gettextFromC", "created on"),
    110                                 get_current_date());
     113                                current_date);
     114                free((void *)current_date);
    111115        }
    112116
Note: See TracChangeset for help on using the changeset viewer.