Changeset 06b8383 in mainline for uspace/lib/gfxfont/test/glyph_bmp.c
- Timestamp:
- 2020-08-18T11:32:59Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 20d0098
- Parents:
- d2100e2
- git-author:
- Jiri Svoboda <jiri@…> (2020-08-17 18:32:40)
- git-committer:
- Jiri Svoboda <jiri@…> (2020-08-18 11:32:59)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/gfxfont/test/glyph_bmp.c
rd2100e2 r06b8383 31 31 #include <gfx/glyph.h> 32 32 #include <gfx/glyph_bmp.h> 33 #include <gfx/typeface.h> 33 34 #include <pcut/pcut.h> 34 35 … … 70 71 PCUT_TEST(open_close) 71 72 { 73 gfx_font_props_t fprops; 72 74 gfx_font_metrics_t fmetrics; 75 gfx_typeface_t *tface; 73 76 gfx_font_t *font; 74 77 gfx_glyph_metrics_t gmetrics; … … 82 85 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 83 86 87 rc = gfx_typeface_create(gc, &tface); 88 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 89 90 gfx_font_props_init(&fprops); 84 91 gfx_font_metrics_init(&fmetrics); 85 rc = gfx_font_create( gc, &fmetrics, &font);92 rc = gfx_font_create(tface, &fprops, &fmetrics, &font); 86 93 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 87 94 … … 102 109 gfx_glyph_destroy(glyph); 103 110 104 gfx_font_destroy(font); 111 gfx_font_close(font); 112 gfx_typeface_destroy(tface); 105 113 rc = gfx_context_delete(gc); 106 114 PCUT_ASSERT_ERRNO_VAL(EOK, rc); … … 110 118 PCUT_TEST(save) 111 119 { 120 gfx_font_props_t fprops; 112 121 gfx_font_metrics_t fmetrics; 122 gfx_typeface_t *tface; 113 123 gfx_font_t *font; 114 124 gfx_glyph_metrics_t gmetrics; … … 123 133 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 124 134 135 rc = gfx_typeface_create(gc, &tface); 136 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 137 138 gfx_font_props_init(&fprops); 125 139 gfx_font_metrics_init(&fmetrics); 126 rc = gfx_font_create( gc, &fmetrics, &font);140 rc = gfx_font_create(tface, &fprops, &fmetrics, &font); 127 141 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 128 142 … … 174 188 gfx_glyph_destroy(glyph); 175 189 176 gfx_font_destroy(font); 190 gfx_font_close(font); 191 gfx_typeface_destroy(tface); 177 192 rc = gfx_context_delete(gc); 178 193 PCUT_ASSERT_ERRNO_VAL(EOK, rc); … … 182 197 PCUT_TEST(getpix) 183 198 { 199 gfx_font_props_t fprops; 184 200 gfx_font_metrics_t fmetrics; 201 gfx_typeface_t *tface; 185 202 gfx_font_t *font; 186 203 gfx_glyph_metrics_t gmetrics; … … 195 212 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 196 213 214 rc = gfx_typeface_create(gc, &tface); 215 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 216 217 gfx_font_props_init(&fprops); 197 218 gfx_font_metrics_init(&fmetrics); 198 rc = gfx_font_create( gc, &fmetrics, &font);219 rc = gfx_font_create(tface, &fprops, &fmetrics, &font); 199 220 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 200 221 … … 218 239 gfx_glyph_destroy(glyph); 219 240 220 gfx_font_destroy(font); 241 gfx_font_close(font); 242 gfx_typeface_destroy(tface); 221 243 rc = gfx_context_delete(gc); 222 244 PCUT_ASSERT_ERRNO_VAL(EOK, rc); … … 226 248 PCUT_TEST(setpix_flip) 227 249 { 250 gfx_font_props_t fprops; 228 251 gfx_font_metrics_t fmetrics; 252 gfx_typeface_t *tface; 229 253 gfx_font_t *font; 230 254 gfx_glyph_metrics_t gmetrics; … … 239 263 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 240 264 265 rc = gfx_typeface_create(gc, &tface); 266 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 267 268 gfx_font_props_init(&fprops); 241 269 gfx_font_metrics_init(&fmetrics); 242 rc = gfx_font_create( gc, &fmetrics, &font);270 rc = gfx_font_create(tface, &fprops, &fmetrics, &font); 243 271 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 244 272 … … 274 302 gfx_glyph_destroy(glyph); 275 303 276 gfx_font_destroy(font); 304 gfx_font_close(font); 305 gfx_typeface_destroy(tface); 277 306 rc = gfx_context_delete(gc); 278 307 PCUT_ASSERT_ERRNO_VAL(EOK, rc); … … 282 311 PCUT_TEST(setpix_externd) 283 312 { 313 gfx_font_props_t fprops; 284 314 gfx_font_metrics_t fmetrics; 315 gfx_typeface_t *tface; 285 316 gfx_font_t *font; 286 317 gfx_glyph_metrics_t gmetrics; … … 296 327 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 297 328 329 rc = gfx_typeface_create(gc, &tface); 330 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 331 332 gfx_font_props_init(&fprops); 298 333 gfx_font_metrics_init(&fmetrics); 299 rc = gfx_font_create( gc, &fmetrics, &font);334 rc = gfx_font_create(tface, &fprops, &fmetrics, &font); 300 335 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 301 336 … … 343 378 gfx_glyph_destroy(glyph); 344 379 345 gfx_font_destroy(font); 380 gfx_font_close(font); 381 gfx_typeface_destroy(tface); 346 382 rc = gfx_context_delete(gc); 347 383 PCUT_ASSERT_ERRNO_VAL(EOK, rc);
Note:
See TracChangeset
for help on using the changeset viewer.