From 2534aeb8552d30bee7016c6d5ec94448c96ecf07 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Wed, 25 May 2022 23:26:07 +1000 Subject: [PATCH 1/2] allow usage in projects using strict prototypes --- src/nanosvg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nanosvg.h b/src/nanosvg.h index 0c586161..7d30932a 100644 --- a/src/nanosvg.h +++ b/src/nanosvg.h @@ -612,7 +612,7 @@ static void nsvg__curveBounds(float* bounds, float* curve) } } -static NSVGparser* nsvg__createParser() +static NSVGparser* nsvg__createParser(void) { NSVGparser* p; p = (NSVGparser*)malloc(sizeof(NSVGparser)); From a875b79b7a9080bd851fbd5638451fb2118505c1 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Wed, 25 May 2022 23:40:49 +1000 Subject: [PATCH 2/2] nanosvgrast: allow usage in projects using strict prototypes --- src/nanosvgrast.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nanosvgrast.h b/src/nanosvgrast.h index 4f6f0a62..cde5d72a 100644 --- a/src/nanosvgrast.h +++ b/src/nanosvgrast.h @@ -49,7 +49,7 @@ typedef struct NSVGrasterizer NSVGrasterizer; */ // Allocated rasterizer context. -NSVGrasterizer* nsvgCreateRasterizer(); +NSVGrasterizer* nsvgCreateRasterizer(void); // Rasterizes SVG image, returns RGBA image (non-premultiplied alpha) // r - pointer to rasterizer context @@ -152,7 +152,7 @@ struct NSVGrasterizer int width, height, stride; }; -NSVGrasterizer* nsvgCreateRasterizer() +NSVGrasterizer* nsvgCreateRasterizer(void) { NSVGrasterizer* r = (NSVGrasterizer*)malloc(sizeof(NSVGrasterizer)); if (r == NULL) goto error;