]> O.S.I.I.S - jp/vkvg.git/commitdiff
Remove constness from svgFragment (#95)
authorMarco Rubin <20150305+Rubo3@users.noreply.github.com>
Fri, 25 Feb 2022 16:32:52 +0000 (16:32 +0000)
committerGitHub <noreply@github.com>
Fri, 25 Feb 2022 16:32:52 +0000 (17:32 +0100)
* Remove constness from svgFragment

* Remove constness from svgFragment

* Use proper name

include/vkvg-svg.h
src/nsvg/vkvg_nsvg.c

index 288dd37d8553d508a7402d8acae65944779ec26a..4f16cc823adc75a3e528bd95deb6852e9c663626 100644 (file)
@@ -54,7 +54,7 @@ VkvgSurface vkvg_surface_create_from_svg(VkvgDevice dev, uint32_t width, uint32_
  * @return The new vkvg surface with the parsed SVG fragment as content, or null if an error occured.
  */
 vkvg_public
-VkvgSurface vkvg_surface_create_from_svg_fragment(VkvgDevice dev, uint32_t width, uint32_t height, const char* svgFragment);
+VkvgSurface vkvg_surface_create_from_svg_fragment(VkvgDevice dev, uint32_t width, uint32_t height, char* svgFragment);
 
 vkvg_public
 void vkvg_svg_get_dimensions (VkvgSvg svg, uint32_t* width, uint32_t* height);
@@ -63,7 +63,7 @@ vkvg_public
 VkvgSvg vkvg_svg_load (const char* svgFilePath);
 
 vkvg_public
-VkvgSvg vkvg_svg_load_fragment (const char* svgFragment);
+VkvgSvg vkvg_svg_load_fragment (char* svgFragment);
 
 vkvg_public
 void vkvg_svg_render (VkvgSvg svg, VkvgContext ctx, const char* id);
index 8cdc16ce1ae5e4c0dc0e6c26b16ee86a6bd3eac0..0c34450db7a198b85f1a8a2c74869e8afa702725 100644 (file)
@@ -65,13 +65,13 @@ VkvgSurface _svg_load (VkvgDevice dev, NSVGimage* svg) {
 VkvgSurface vkvg_surface_create_from_svg (VkvgDevice dev, uint32_t width, uint32_t height, const char* filePath) {
        return _svg_load(dev, nsvgParseFromFile(filePath, "px", (float)dev->hdpi));
 }
-VkvgSurface vkvg_surface_create_from_svg_fragment (VkvgDevice dev, uint32_t width, uint32_t height,const char* fragment) {
-       return _svg_load(dev, nsvgParse(fragment, "px", (float)dev->hdpi));
+VkvgSurface vkvg_surface_create_from_svg_fragment (VkvgDevice dev, uint32_t width, uint32_t height, char* svgFragment) {
+       return _svg_load(dev, nsvgParse(svgFragment, "px", (float)dev->hdpi));
 }
 VkvgSvg vkvg_svg_load (const char* svgFilePath) {
        return nsvgParseFromFile(svgFilePath, "px", 96.0f);
 }
-VkvgSvg vkvg_svg_load_fragment (const char* svgFragment) {
+VkvgSvg vkvg_svg_load_fragment (char* svgFragment) {
        return nsvgParse (svgFragment, "px", 96.0f);
 }
 void vkvg_svg_destroy (VkvgSvg svg) {