diff options
Diffstat (limited to 'nanosvg/nanosvgrast.h')
| -rw-r--r-- | nanosvg/nanosvgrast.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nanosvg/nanosvgrast.h b/nanosvg/nanosvgrast.h index 63506e5cd..a84a54ee5 100644 --- a/nanosvg/nanosvgrast.h +++ b/nanosvg/nanosvgrast.h @@ -31,15 +31,18 @@ #ifndef NANOSVGRAST_H #define NANOSVGRAST_H +#ifndef NANOSVGRAST_CPLUSPLUS #ifdef __cplusplus extern "C" { #endif +#endif typedef struct NSVGrasterizer NSVGrasterizer; /* Example Usage: // Load SVG - struct SNVGImage* image = nsvgParseFromFile("test.svg."); + NSVGimage* image; + image = nsvgParseFromFile("test.svg", "px", 96); // Create rasterizer (can be used to render multiple images). struct NSVGrasterizer* rast = nsvgCreateRasterizer(); @@ -78,9 +81,11 @@ void nsvgRasterizeXY(NSVGrasterizer* r, void nsvgDeleteRasterizer(NSVGrasterizer*); +#ifndef NANOSVGRAST_CPLUSPLUS #ifdef __cplusplus } #endif +#endif #endif // NANOSVGRAST_H |
