DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 424d3abeb34b7748bedb9f5536081d9fe7f5bdba
parent 5e1dc773884b4759cca87fb6c46b66da8953b347
Author: Jean Pierre Cimalando <jp-dev@inbox.ru>
Date:   Mon, 24 May 2021 15:02:34 +0200

Adapt lv2_ttl_generator for MS compatibility

Diffstat:
Mutils/lv2-ttl-generator/lv2_ttl_generator.c | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/utils/lv2-ttl-generator/lv2_ttl_generator.c b/utils/lv2-ttl-generator/lv2_ttl_generator.c @@ -15,6 +15,7 @@ */ #include <stdio.h> +#include <stdlib.h> #include <string.h> #ifdef _WIN32 @@ -62,7 +63,7 @@ int main(int argc, char* argv[]) if (ttlFn != NULL) { - char basename[strlen(argv[1])+1]; + char* basename = malloc(strlen(argv[1])+1); #ifdef TTL_GENERATOR_WINDOWS char* base2 = strrchr(argv[1], '\\'); @@ -87,6 +88,8 @@ int main(int argc, char* argv[]) printf("Generate ttl data for '%s', basename: '%s'\n", argv[1], basename); ttlFn(basename); + + free(basename); } else printf("Failed to find 'lv2_generate_ttl' function\n");