Browse Source

Fix leak when fonsAddFontMem fails

Signed-off-by: falkTX <falktx@falktx.com>
pull/375/head
parent
commit
cbc326aa30
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      dgl/src/nanovg/fontstash.h

+ 3
- 0
dgl/src/nanovg/fontstash.h View File

@@ -967,7 +967,10 @@ int fonsAddFontMem(FONScontext* stash, const char* name, unsigned char* data, in

int idx = fons__allocFont(stash);
if (idx == FONS_INVALID)
{
if (freeData && data) free(data);
return FONS_INVALID;
}

font = stash->fonts[idx];



Loading…
Cancel
Save