You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.3 KiB
33 lines
1.3 KiB
From 18beaecbbcc066e0d4c889b3aa3ecaa7351f7768 Mon Sep 17 00:00:00 2001 |
|
From: Evgeny Stambulchik <fnevgeny@gmail.com> |
|
Date: Tue, 25 Apr 2023 16:11:25 +0300 |
|
Subject: [PATCH] Create Lists of nullable types |
|
|
|
--- |
|
src/classes/drawings/drawing_commands.vala | 6 +++--- |
|
1 file changed, 3 insertions(+), 3 deletions(-) |
|
|
|
diff --git a/src/classes/drawings/drawing_commands.vala b/src/classes/drawings/drawing_commands.vala |
|
index 77e56e6d..c305a8c5 100644 |
|
--- a/src/classes/drawings/drawing_commands.vala |
|
+++ b/src/classes/drawings/drawing_commands.vala |
|
@@ -54,8 +54,8 @@ namespace pdfpc { |
|
} |
|
|
|
public void clear() { |
|
- this.drawing_commands = new List<DrawingCommand>(); |
|
- this.redo_commands = new List<DrawingCommand>(); |
|
+ this.drawing_commands = new List<DrawingCommand?>(); |
|
+ this.redo_commands = new List<DrawingCommand?>(); |
|
} |
|
|
|
public void add_line(bool is_eraser, |
|
@@ -70,7 +70,7 @@ namespace pdfpc { |
|
|
|
// After adding a new line you can no longer redo the old |
|
// path. |
|
- this.redo_commands = new List<DrawingCommand>(); // clear |
|
+ this.redo_commands = new List<DrawingCommand?>(); // clear |
|
|
|
bool new_path = true; |
|
double epsilon = 1e-4; // Less than 0.1 pixel for a 1000x1000 img
|
|
|