summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKushal K S V S <kkushal32@gmail.com>2017-08-07 12:25:21 -0700
committerKushal K S V S <kkushal32@gmail.com>2018-03-18 20:40:44 +0530
commitd8e07e8ad3bf1dad1b8fc6e7ad90b922b3648161 (patch)
treee327a2a10fb4a33b6f01b21f05b7bbf554436294
parent46c66dcd32ab37208bc84cbcc067f39aed17d505 (diff)
downloadfreetype2-d8e07e8ad3bf1dad1b8fc6e7ad90b922b3648161.tar.gz
Some corrections
-rw-r--r--tests/make_png/make_sprite.c62
1 files changed, 15 insertions, 47 deletions
diff --git a/tests/make_png/make_sprite.c b/tests/make_png/make_sprite.c
index 40c324aea..73a2feebf 100644
--- a/tests/make_png/make_sprite.c
+++ b/tests/make_png/make_sprite.c
@@ -2,16 +2,6 @@
int main(int argc, char const *argv[])
{
- const char* base_version;
- const char* test_version;
- const char* font_file;
- int size;
- int render_mode;
-
- int load_flag; /* FT_LOAD_XXX */
- int render_flag; /* FT_RENDER_MODE_XXX */
- int target_flag; /* FT_LOAD_TARGET_XXX */
-
if(argc != 6)
{
printf("Usage: ./sprite <base .so> <test .so> \
@@ -27,6 +17,18 @@ int main(int argc, char const *argv[])
return 0;
}
+/*******************************************************************/
+ /* variables declaration */
+ const char* base_version;
+ const char* test_version;
+ const char* font_file;
+ int size;
+ int render_mode;
+
+ int load_flag; /* FT_LOAD_XXX */
+ int render_flag; /* FT_RENDER_MODE_XXX */
+ int target_flag; /* FT_LOAD_TARGET_XXX */
+
base_version = argv[1];
test_version = argv[2];
@@ -304,6 +306,7 @@ int main(int argc, char const *argv[])
base_slot = base_face->glyph;
test_slot = test_face->glyph;
+ /* If folders aren't there, create folders */
struct stat st = {0};
if (stat("./html/", &st) == -1) {
mkdir("./html/", 0777);
@@ -314,43 +317,8 @@ int main(int argc, char const *argv[])
}
FILE* fp = fopen("index.html","w");
-
- fprintf(fp,
- "<html>\n\
- <head>\n\
- <title>\n\
- Glyph_Diff\n\
- </title>\n\
- <script src=\"script.js\" type=\"text/javascript\"></script>\n\
- <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\n\
- </head>\n\
- <body>\n\
- <div class=\"freeze\">\n\
- <h4>Font Family: %s</h4>\n\
- <h4>Style: %s</h4>\n\
- <p><b>%d</b>pt at <b>%d</b>ppi</p>\n\
- </div>\n\
- <table>\n\
- <thead>\n\
- <tr>\n\
- <th onclick=\"sort_t(data,0,asc1);asc1*=-1;asc2=1;asc3=1;\">\n\
- <a href=\"#\">Glyph Index</a>\n\
- </th>\n\
- <th onclick=\"sort_t(data,1,asc2);asc2*=-1;asc3=1;asc1=1;\">\n\
- <a href=\"#\">Glyph Name</a>\n\
- </th>\n\
- <th onclick=\"sort_t(data,2,asc3);asc3*=-1;asc1=1;asc2=1;\">\n\
- <a href=\"#\">Difference</a>\n\
- </th>\n\
- <th>\n\
- Images\n\
- </th>\n\
- </tr>\n\
- </thead>\n\
- <tbody id=\"data\">\n", base_face->family_name,
- base_face->style_name,
- size,
- DPI);
+
+ Print_Head(fp,base_face->family_name, base_face->style_name, size);
/* Need to write code to check the values in FT_Face and compare */
for ( i = 0; i < base_face->num_glyphs; ++i)