X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=svgtiny_test.c;h=34149b9e1120df08169be255210da811811b9633;hb=307db5bbbc3b9c143aa99f61289dd39e65583c23;hp=9bb7e2e30cdd2e9e50348842c4c8ca68f8694729;hpb=476717e96cd6012ad725474b45aadaf8bf11d2ba;p=libsvgtiny.git diff --git a/svgtiny_test.c b/svgtiny_test.c index 9bb7e2e..34149b9 100644 --- a/svgtiny_test.c +++ b/svgtiny_test.c @@ -40,8 +40,6 @@ int main(int argc, char *argv[]) } size = sb.st_size; - fprintf(stderr, "size: %lld bytes\n", (long long) size); - buffer = malloc(size); if (!buffer) { fprintf(stderr, "Unable to allocate %lld bytes\n", @@ -69,6 +67,8 @@ int main(int argc, char *argv[]) if (code != svgtiny_OK) fprintf(stderr, "svgtiny_parse failed: %i\n", code); + free(buffer); + printf("viewbox 0 0 %i %i\n", diagram->width, diagram->height); for (unsigned int i = 0; i != diagram->shape_count; i++) { @@ -80,6 +80,7 @@ int main(int argc, char *argv[]) printf("stroke none "); else printf("stroke #%.6x ", diagram->shape[i].stroke); + printf("stroke-width %i ", diagram->shape[i].stroke_width); if (diagram->shape[i].path) { printf("path '"); for (unsigned int j = 0; @@ -126,6 +127,8 @@ int main(int argc, char *argv[]) printf("\n"); } + svgtiny_free(diagram); + return 0; }