Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/fontviewer/fontviewer.c

    r05b59393 r1569a9b  
    3636#include <stdlib.h>
    3737#include <errno.h>
    38 #include <malloc.h>
     38#include <stdlib.h>
    3939#include <stdbool.h>
     40#include <str_error.h>
    4041#include <window.h>
    4142#include <canvas.h>
     
    9798        int rc = draw();
    9899        if (rc != EOK) {
    99                 printf("Failed drawing: %d.\n", rc);
     100                printf("Failed drawing: %s.\n", str_error(rc));
    100101                exit(1);
    101102        }
     
    148149        va_end(args);
    149150       
    150         if (ret <= 0)
    151                 return ret;
    152        
    153         drawctx_set_source(drawctx, source);
    154         drawctx_set_font(drawctx, font);
    155         drawctx_print(drawctx, str, x, y);
    156        
    157         free(str);
     151        if (ret >= 0) {
     152                drawctx_set_source(drawctx, source);
     153                drawctx_set_font(drawctx, font);
     154                drawctx_print(drawctx, str, x, y);
     155
     156                free(str);
     157        }
    158158       
    159159        return ret;
     
    276276        int rc = draw();
    277277        if (rc != EOK) {
    278                 printf("Failed drawing: %d.\n", rc);
     278                printf("Failed drawing: %s.\n", str_error(rc));
    279279                return 2;
    280280        }
Note: See TracChangeset for help on using the changeset viewer.