diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2020-04-10 03:40:48 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2020-04-10 03:40:48 +0000 |
commit | 503c0227622254c0ae3209a1fa72bcb68bb450bc (patch) | |
tree | 48df20533f300f819504c15af33cdc03fc386a93 /Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c | |
parent | a9d86b73ecf95b83666e16c4d90e348c4958a63b (diff) |
libgd 2.3.0
git-svn-id: svn://tug.org/texlive/trunk@54636 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c')
-rw-r--r-- | Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c | 47 |
1 files changed, 20 insertions, 27 deletions
diff --git a/Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c b/Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c index 267a079d898..5fe308ca043 100644 --- a/Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c +++ b/Build/source/libs/gd/libgd-src/tests/gdimageconvolution/basic.c @@ -2,61 +2,54 @@ * Basic test for gdImageConvolution() and related functions */ - #include "gd.h" #include "gdtest.h" - static void test_convolution(void (*convolution_func)(gdImagePtr im), const char *expected) { - gdImagePtr im; - FILE *fp; - char *path; + gdImagePtr im; + FILE *fp; + char *path; - fp = gdTestFileOpen2("gdimageconvolution", "basic.png"); - im = gdImageCreateFromPng(fp); - fclose(fp); + fp = gdTestFileOpen2("gdimageconvolution", "basic.png"); + im = gdImageCreateFromPng(fp); + fclose(fp); - convolution_func(im); + convolution_func(im); - path = gdTestFilePath2("gdimageconvolution", expected); - gdAssertImageEqualsToFile(path, im); - gdFree(path); + path = gdTestFilePath2("gdimageconvolution", expected); + gdAssertImageEqualsToFile(path, im); + gdFree(path); - gdImageDestroy(im); + gdImageDestroy(im); } - static void test_edge_detect_quick(gdImagePtr im) { - gdImageEdgeDetectQuick(im); + gdImageEdgeDetectQuick(im); } - static void test_smooth(gdImagePtr im) { - gdImageSmooth(im, 5); + gdImageSmooth(im, 5); } - static void test_emboss(gdImagePtr im) { - gdImageEmboss(im); + gdImageEmboss(im); } - static void test_mean_removal(gdImagePtr im) { - gdImageMeanRemoval(im); + gdImageMeanRemoval(im); } - int main() { - test_convolution(&test_edge_detect_quick, "basic_edge_detect_quick.png"); - test_convolution(&test_smooth, "basic_smooth.png"); - test_convolution(&test_emboss, "basic_emboss.png"); - test_convolution(&test_mean_removal, "basic_mean_removal.png"); + test_convolution(&test_edge_detect_quick, "basic_edge_detect_quick.png"); + test_convolution(&test_smooth, "basic_smooth.png"); + test_convolution(&test_emboss, "basic_emboss.png"); + test_convolution(&test_mean_removal, "basic_mean_removal.png"); - return gdNumFailures(); + return gdNumFailures(); } |