Browse Source

I am ultra stupid

Nikita Kalanakov 2 years ago
parent
commit
937f1fe418

+ 3 - 2
makeshot/makeshot.c

@@ -464,8 +464,6 @@ main() {
   nickname = new_text(cr, username_text->data, NICKNAME_TEXT_SIZE, PANGO_WEIGHT_BOLD, 0);
   message = new_text(cr, message_text->data, MESSAGE_TEXT_SIZE, PANGO_WEIGHT_NORMAL, 1); 
 
-  free_buffer(output_path);
-  free_buffer(avatar_path);
   free_buffer(username_text);
   free_buffer(message_text);
 
@@ -473,6 +471,8 @@ main() {
   y = image_height - AVATAR_DIM + AVATAR_OFFSET;
 
   paste_clipped_image(cr, x, y, avatar_path->data);
+  
+  free_buffer(avatar_path);
 
   x = AVATAR_WIDTH;
   y = 0;
@@ -507,6 +507,7 @@ main() {
   fit(&surface, 512, 512);
   cairo_surface_write_to_png(surface, output_path->data);
 
+  free_buffer(output_path);
   cairo_surface_destroy(surface);
 
   free_text(nickname);

BIN
resources/fonts/OpenSans-Bold.ttf


BIN
resources/fonts/OpenSans-Regular.ttf


BIN
resources/tail.png